Aide VBA

AimeExcel Messages postés 24 Statut Membre -  
f894009 Messages postés 17413 Statut Membre -
Bonsoir,

J'aurai une question sur les pro du VBA.

j'ai crée un bouton pour faire un mailing a des destinataire avec texte mais comment faire pour integrer dans le mail une copie de ma feuille excel ?

j'aimerai par exemple faire une copie en "image" de la cellule A1 a Q40

Il y aurait il de mettre aussi automatiquement la date du jour en objet ?

ci dessous la macro :

-------------------------------------------------------

ub Bouton1_Cliquer()

Dim xOutApp As Object
Dim xOutMail As Object
Dim xMailBody As String
On Error Resume Next
Set xOutApp = CreateObject("Outlook.Application")
Set xOutMail = xOutApp.CreateItem(0)
xMailBody = "Hello, " & vbNewLine & vbNewLine & _
"Ci dessous les ventes du jour." & vbNewLine & _
"Aime, Cdt, "
On Error Resume Next
With xOutMail
.To = "xxxx@yahoo.fr;"
.CC = "xxxxxx@yahoo.fr
.BCC = ""
.Subject = "Vente du jour- xx/xx/201x"
.Body = xMailBody
.Display
End With

On Error GoTo 0
Set xOutMail = Nothing
Set xOutApp = Nothing

End Sub

-------------------------------------------------------------

Merci par avance pour votre aide

Aime

4 réponses

f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,
Plage de cellule dans le corps du message:
https://www.rondebruin.nl/win/s1/outlook/bmail2.htm
0
AimeExcel Messages postés 24 Statut Membre
 
Bonsoir,

c'est pas très compréhensible pour moi..

j'arrive pas a voir comment integrer ce dont j'ai besoin dans ma formule VBA.

Pourriez vous m'eclairer svp
0
AimeExcel Messages postés 24 Statut Membre
 
Par ailleurs, dans votre exemple cela m'a enlevé mon texte en corps de mail que je n'arrive plus a remettre dans votre fichier..

Désolé je suis encore novice sur ces sujets de VBA
0
f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,

Un exemple de code dans un module que vous mettrez dans votre fichier

https://mon-partage.fr/f/rssBrzPZ/
0
AimeExcel Messages postés 24 Statut Membre
 
Bonjour,

Merci Beaucoup, petite question :

Est il possible de coller en image ?
0
cs_Le Pivert Messages postés 8437 Statut Contributeur 729
 
Bonjour à vous 2,

Cela tombe bien, j'ai fait un exemple à télécharger ici pour une image:


https://codes-sources.commentcamarche.net/forum/affich-10086698-signature-outlook-dans-macro-excel#14

0
AimeExcel Messages postés 24 Statut Membre
 
Bonjour,

Merci pour votre aide sur le topic, j'ai regardé dans votre exemple mais je me retrouve a cliquer sur une image avec une boite pour renseigner les adresses mail.

dans mon fichier les adresses étaient deja intégrées.

j'ai besoin de coller en image une plage de cellule et j'arrive pas a récupérer dans votre fichier cette possibilité

Merci
0
f894009 Messages postés 17413 Statut Membre 1 715
 
Re,

Dans l'exemple que je vous ai mis a dispo, vous avez la plage de cellule de "votre" code qui est mise en "image" dans le corps de message, mais il faut faire une modif pour le nom de feuille. Il vous suffit simplement mettre le code dans votre fichier et appeler cette procedure par votre bouton Bouton1_Cliquer()
cs_LePivert, lui vous a mis a dispo un fichier qui colle une image car vous avez "dit" je voudrai integrer une image

Donc, l'"image" est dans votre camp.....!!!!
0