我想在Excel中不同的形狀,使用下面的代碼連接器連接:無法通過Shape.Name連接形狀=
Set Shape = w.Shapes.AddShape(msoShapeRectangle, X, Y, w, h) With Shape .Name = ExampleName+i End With
出於某種原因,我只能通過Shape
但不能添加連接器通過ExampleName+i
。
conn.ConnectorFormat.BeginConnect Shape, 1
< - 工程 `conn.ConnectorFormat.BeginConnect範例名稱+ I,1 < - 不工作
任何建議如何解決此問題?我需要這個,因爲這些形狀是在For循環中創建的,並且意味着具有不同的名稱。
'w.Shapes( 「範例名稱」)......' – tigeravatar
它看起來像tigeravatar已經給您的解決方案。要將它應用到你的例子中,使用'w.Shapes(ExampleName&i)'。 – Domenic
是的,它做到了!謝謝! – Jonas