Envoi de feuilles mail a differents destinataires

  • Initiateur de la discussion Initiateur de la discussion C@thy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C@thy

XLDnaute Barbatruc
Bonjour le forum 🙂

je viens de lire ce fil
et j'ai presque la même question :

chaque feuille correspond à une personne,
je souhaiterais envoyer chaque feuille à l'adresse mail qui figure en A1 sur chaque feuille :
feuille Toto en A1 toto@laposte.net
feuille Tata en A1 tata@orange.fr etc...

(une macro qui balaie toutes les feuilles et les envoie une par une au destinataire figurant en A1)

merci pour vos réponses et au plaisir de vous lire

Bises

C@thy
 
Re : Envoi de feuilles mail a differents destinataires

Bonjour C@thy,

sur la base de ce fil, et du code qu'il contient

Sheets("Toto").Copy
ActiveWorkbook.SendMail Recipients:=[A1]
La boucle devrait donner
Code:
Sub Envoi()
Dim Sh as worksheet
For each Sh in thisworkbook.worksheets
Sh.copy
ActiveWorkbook.SendMail Recipients:=[A1]
Activeworkbook.close false
next
End sub

mais pourquoi envoyer tous les mails à moi ? 😉
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
917
Réponses
2
Affichages
931
Retour