Code unten berücksichtigt nicht gruppierte Formen. Gibt es eine Arbeit?Iterate Gedanke ALLE (auch wenn gruppiert) Formen in einem Blatt/EXCEL VBA
Sub LoopThruShapes()
Dim sh As Shape
i=1
For Each sh In ActiveSheet.Shapes
Cells(i, 1).value = sh.name
Next
End Sub
Quelle: http://www.java2s.com/Code/VBA-Excel-Access-Word/Excel/LoopingthroughaCollectionofShapes.htm