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é