Bonsoir,
Voila mon problème, j'ai créé un classeur excel (2003) avec plusieurs pages et notamment sur la page principale des informations concernant des contacts (Nom,Prénom,Tél,Email) et toujours sur la même page, j'ai créé un bouton "ENVOI PAR MESSAGERIE". Cela fonctionne, mais le problème est que je suis dans l'obligation de renseigner le code en mettant les adresses des destinataires à chaque fois.
Exist-il un moyen d'associer les emails au bouton "ENVOI PAR MESSAGERIE" afin de le rendre autonome.
Par avance merci pout toutes aides.
Le code que j'ai mis
Private Sub CommandButton1_Click()
Dim oSession As Object
Dim oDB As Object
Dim oDoc As Object
Dim sMsg As String, sMyAttachment As String
Dim oRichTextItem As Object
Const EMBED_ATTACHMENT = 1454
'open mail session and set up mail document
Set oSession = CreateObject("Notes.NotesSession")
Set oDB = oSession.GetDatabase("", "")
Call oDB.OpenMail
Set oDoc = oDB.CREATEDOCUMENT
Call oDoc.ReplaceItemValue("SendTo", "leroidurire@mail.com") 'regler ici le nom du destinataire
Call oDoc.ReplaceItemValue("Subject", "Document")
'create body text
Set oRichTextItem = oDoc.createRichTextItem("Body")
sMsg = " Veuillez trouver ci-joint le classeur Excel concernant votre demande. " & vbCrLf & vbCrLf
Call oRichTextItem.AppendText(sMsg)
'attach attachment
sMyAttachment = "C:\Documents and Settings\toto\Bureau\Document.xls"
Call oRichTextItem.embedObject(EMBED_ATTACHMENT, "", sMyAttachment)
'send
oDoc.SAVEMESSAGEONSEND = True
Call oDoc.Send(False)
Set oSession = Nothing
MsgBox "Message envoyé.", vbOKOnly + vbInformation
End Sub
Voila mon problème, j'ai créé un classeur excel (2003) avec plusieurs pages et notamment sur la page principale des informations concernant des contacts (Nom,Prénom,Tél,Email) et toujours sur la même page, j'ai créé un bouton "ENVOI PAR MESSAGERIE". Cela fonctionne, mais le problème est que je suis dans l'obligation de renseigner le code en mettant les adresses des destinataires à chaque fois.
Exist-il un moyen d'associer les emails au bouton "ENVOI PAR MESSAGERIE" afin de le rendre autonome.
Par avance merci pout toutes aides.
Le code que j'ai mis
Private Sub CommandButton1_Click()
Dim oSession As Object
Dim oDB As Object
Dim oDoc As Object
Dim sMsg As String, sMyAttachment As String
Dim oRichTextItem As Object
Const EMBED_ATTACHMENT = 1454
'open mail session and set up mail document
Set oSession = CreateObject("Notes.NotesSession")
Set oDB = oSession.GetDatabase("", "")
Call oDB.OpenMail
Set oDoc = oDB.CREATEDOCUMENT
Call oDoc.ReplaceItemValue("SendTo", "leroidurire@mail.com") 'regler ici le nom du destinataire
Call oDoc.ReplaceItemValue("Subject", "Document")
'create body text
Set oRichTextItem = oDoc.createRichTextItem("Body")
sMsg = " Veuillez trouver ci-joint le classeur Excel concernant votre demande. " & vbCrLf & vbCrLf
Call oRichTextItem.AppendText(sMsg)
'attach attachment
sMyAttachment = "C:\Documents and Settings\toto\Bureau\Document.xls"
Call oRichTextItem.embedObject(EMBED_ATTACHMENT, "", sMyAttachment)
'send
oDoc.SAVEMESSAGEONSEND = True
Call oDoc.Send(False)
Set oSession = Nothing
MsgBox "Message envoyé.", vbOKOnly + vbInformation
End Sub