Macro avec 2 variable

  • Initiateur de la discussion Antoine
  • Date de début
A

Antoine

Guest
Bonjour Forum


J´ai cette macro
Mais je´n´arrive pas à l´insérer ds le code d une de mes feuilles.
Cad: j´arrive à l appeler avec une variable mais pas avec les deux?

Comment fait on?

envoyermail (Destinataire, Sujet) ne marche pas
-> m´indique l erreur 'Erreur de compilation = '

Sub envoyermail (destinataire as string, sujet as string)
Dim oOutlook As New Outlook.Application
Dim oMessage As Outlook.MailItem

Set oMessage = oOutlook.CreateItem(olMailItem)

With oMessage
.Subject = sujet
.Body = 'yeh yeh yeh'
.To = destinataire
.Display

End With
End Sub
 

MichelXld

XLDnaute Barbatruc
bonjour Antoine

tu peux tester en activant la macro 'Lancement'

Sub Lancement()
EnvoyerMail 'leforum@xld.fr', 'bonjour'
End Sub


Sub EnvoyerMail(destinataire As String, sujet As String)
Dim oOutlook As New Outlook.Application
Dim oMessage As Outlook.MailItem

Set oMessage = oOutlook.CreateItem(olMailItem)

With oMessage
.Subject = sujet
.Body = 'yeh yeh yeh'
.To = destinataire
.Display

End With
End Sub


bon apres midi
MichelXld
 

Discussions similaires

Statistiques des forums

Discussions
312 613
Messages
2 090 231
Membres
104 453
dernier inscrit
benjiii88