Re : Identification des shapes en VBA
hello
je n'ai pas hyper bien compris,
si tu veux savoir comment vba nomme ton shape tu enregistres une macro, tu en sélectionnes un, tu arrêtes l'enregistrement,
par exemple
ActiveSheet.Shapes("Oval 10").Select
tu as un numéro après OVAL, si tu veux lister ceux de ta page
Sub liste()
nombre = ActiveSheet.Shapes.Count 'comptage des shapes dans la page
For i = 1 To nombre - 1
Cells(i, 1) = ActiveSheet.Shapes("Oval " & i).Name
Next i
End Sub
voir fichier joint
ça répond ti à ta question?
amicalement
nico