Macro excel pour envoyer des mails avec des contenus de cellules
Fermé
Hardy25
Messages postés
3
Date d'inscription
mercredi 17 octobre 2012
Statut
Membre
Dernière intervention
7 janvier 2013
-
17 oct. 2012 à 15:49
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 29 oct. 2012 à 10:21
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 29 oct. 2012 à 10:21
A voir également:
- Macro excel pour envoyer des mails avec des contenus de cellules
- Formule excel pour additionner plusieurs cellules - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Verrouiller des cellules excel - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
bonjour
voiçi un Tuto qui m'a l'air utile
http://excel.developpez.com/faq/?page=Messagerie#PlageCellulesMail
Bonne suite
voiçi un Tuto qui m'a l'air utile
http://excel.developpez.com/faq/?page=Messagerie#PlageCellulesMail
Bonne suite
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
Modifié par Heliotte le 29/10/2012 à 10:25
Modifié par Heliotte le 29/10/2012 à 10:25
Bonjour Hardy25,
pour envoyer un mail, le plus simple est de l'écrire en HTML.
Il faut, pour un mail,
- sélectionner la ligne, par exemple, la ligne 43
- puis, par colonne, sélectionner la cellule, ajouté sa valeur ...
exemple:
// créer un tableau {table} + ajouter une ligne au tableau {tr}
// faire une boucle sur les trois colonnes (colonne A, B et C par exemple)
// ajouter une cellule (colonne){td} + la cellule de la colonne souhaitée {Cells(NumeroLigne, NumeroColonne)} + fermer la cellule
// fermer la boucle
// fermer la ligne
// fermer le tableau
pour envoyer un mail, le plus simple est de l'écrire en HTML.
Il faut, pour un mail,
- sélectionner la ligne, par exemple, la ligne 43
- puis, par colonne, sélectionner la cellule, ajouté sa valeur ...
exemple:
// créer un tableau {table} + ajouter une ligne au tableau {tr}
ChaineHTML = ChaineHTML & "<table><tr halign='middle' nowrap>"
// faire une boucle sur les trois colonnes (colonne A, B et C par exemple)
For i = 1 to 3
// ajouter une cellule (colonne){td} + la cellule de la colonne souhaitée {Cells(NumeroLigne, NumeroColonne)} + fermer la cellule
ChaineHTML = ChaineHTML & "<td align='center'><font color='black>" & Cells(NumeroLigne, NumeroColonne) & "</font></td>"
// fermer la boucle
Next i
// fermer la ligne
ChaineHTML = ChaineHTML & "</tr>"
// fermer le tableau
ChaineHTML = ChaineHTML & "</table>"
26 oct. 2012 à 10:25
Je vais pouvoir me plonger dans la programmation !