Bonjour à tous je suis nouveau dans l'univers du VBA et je cherche actuellement à m'y mettre pour le travail.
En effet je souhaite créer une macro excel sur un fichier rempli par 2 personnes. Je souhaite que lorsqu'elle rajoute une ligne, elle clique sur une seule (ou plusieurs ) cellule de cette ligne afin de me l’envoyer par mail.
Exemple du mail :
La ref ci-dessous est activée.
XXXXX
Voici un code que j’ai trouvé mais cela ne fonctionne que sur une plage définie dans la macro, hors je souhaite que la macro ne fonctionne que sur une ou plusieurs cellules sélectionnées n’importe ou dans la feuille.
J’espère que c’est réalisable ☹
Merci par avance !!!
Code que j’ai actuellement ( et qui fonctionne très bien pour la sélection et l’envoi du mail) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub envoiPlageCellules_Excel() ActiveSheet.Range("A1:K35").Select ' la plage de cellules à envoyer ActiveWorkbook.EnvelopeVisible = True With ActiveSheet.MailEnvelope .Introduction = "bonjour , ci joint les données ..." .Item.To = "exemple@macro.fr" .Item.Subject = "le sujet" .Item.Send End With End Sub
PS : je n'ai pas trouvé de réponse à mon problème sur les nombreux fils désolé
Partager