我想在 Excel 文件的图表中循环所有形状。这原则上适用于
Dim currChart As Chart
Set currChart = Sheets("Diagramm 1")
Dim sShapes As Shape
For Each sShapes In currChart.Shapes
Debug.Print sShapes.name
Debug.Print sShapes.TextFrame.Characters.Text
Next sShapes
但是,TextFrame
并非所有类型的形状都知道该属性。因此我想测试一个形状是否有一个文本框。我怎样才能做到这一点?