Bonsoir
je voudrai envoyer des emails contenus sur une colonne de feuille Excel avec comme titre et body ce qu'il y a sur une autre colonne (parce que Moodle ne fait pas d'envoi automatiques de login qd on enregistre de nouveaux utilisateurs... enfin passons pour Moodle).
Alors j'ai lu et cherché du VBA et j'ai vu sur :
http://silkyroad.developpez.com/VBA/FeuilleDeCalcul/
dès que j'esaye de toucher à ActiveWorkbook.EnvelopeVisible = True ou au mailenveloppe, ça génère une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub envoiPlageCellules_Excel2002() 'http://support.microsoft.com/default.aspx?scid=kb;en-us;816644 Worksheets("Feuil1").Range("A1:B5").Select ' la plage de cellules à envoyer ActiveWorkbook.EnvelopeVisible = True With Worksheets("Feuil1").MailEnvelope .Introduction = "bonjour , ci joint les données ..." .Item.To = "destinataire@mail.fr" .Item.Subject = "le sujet" .Item.attachments.Add "C:\dossier\ma piece jointe.txt" .Item.Send End With End Sub
est ce qu'il y a une protection ou niveau de securité ?
j'arrive à exécuter la macro (selection de celluleà mais pas de mail enveloppe.
Merci pout tte aide
Lotfi
Partager