i avait mon code de cette façon:Outlook VBA. La mise en œuvre .SentOnBehalfOfName dans mon code
Public WithEvents myItem As Outlook.MailItem
Private Sub Application_ItemLoad(ByVal Item As Object)
If Item.Class = olMail Then
Set myItem = Item
End If
End Sub
Private Sub myItem_Open(Cancel As Boolean)
Dim oAccount As Outlook.Explorer
Dim oMail As MailItem
Dim Recip As Outlook.Recipient
Set oAccount = Application.ActiveExplorer
MsgBox (oAccount.CurrentFolder.Store)
If oAccount.CurrentFolder.Store = "[email protected]" Then
MsgBox ("CC needs to be added")
Set Recip = myItem.Recipients.Add("[email protected]")
Recip.Type = olCC
Recip.Resolve
Else
MsgBox ("no need to add CC")
End If
End Sub
Je voudrais ajouter quelque chose comme myItem.SentOnBehalfOfName = « [email protected] » dans mon code, mais simplement le coller dans mon code ne marche pas. Je suis noob dans le codage alors je dois probablement mettre quelque chose avant. Quelqu'un pourrait m'aider avec celui-ci?
Je cherchais depuis quelques heures. J'ai déjà essayé le myItem.SentOnBehalfOfName = "[email protected]" mais en réalité il ne fait rien. Il ne montre aucune erreur aussi donc je ne sais pas ce qui pourrait être faux. Quelqu'un a une idée?
Cherchez d'abord. Sur la base de cette recherche, mettez myItem.SentOnBehalfOfName = "[email protected]" dans votre code et s'il y a un problème, posez le problème. – niton
J'ai cherché pendant quelques heures. J'ai déjà essayé le myItem.SentOnBehalfOfName = "[email protected]" mais en réalité il ne fait rien. Il ne montre aucune erreur aussi donc je ne sais pas ce qui pourrait être faux. Quelqu'un a une idée? – Art