G genevieve Guest 16 Novembre 2004 #1 Bonjour, j'ai plusieur shapes ( rectangle, cercle...) de la boite d'outil dessin .je veux leur affecter la même macro , mais dans cette macro je veux réccuperer le nom du shape sur lequel j'ai clicker . merci
Bonjour, j'ai plusieur shapes ( rectangle, cercle...) de la boite d'outil dessin .je veux leur affecter la même macro , mais dans cette macro je veux réccuperer le nom du shape sur lequel j'ai clicker . merci
H Hervé Guest 16 Novembre 2004 #2 Bonjour Ce code permet de récupérer le texte indiquer dans le shape qui à lancer la macro: MsgBox ActiveSheet.Shapes(Application.Caller).TextFrame.Characters.Text et celui ci son nom : MsgBox ActiveSheet.Shapes(Application.Caller).Name salut Hervé Vote positif 0 Vote négatif
Bonjour Ce code permet de récupérer le texte indiquer dans le shape qui à lancer la macro: MsgBox ActiveSheet.Shapes(Application.Caller).TextFrame.Characters.Text et celui ci son nom : MsgBox ActiveSheet.Shapes(Application.Caller).Name salut Hervé