共用方式為


PowerPoint) (Shape.RerouteConnections 方法

變更連接器的路徑使它們採取所連接的圖形之間的最短可能路徑。 若要這樣做, RerouteConnections 方法可能會中斷連線的連接器端點和重新其附加至不同的連線站台上連接的圖形。

語法

運算式RerouteConnections

表達 代表 Shape 物件的變數。

註解

這個方法會重設連接到指定圖案之所有接點的路徑;如果指定的圖案是接點,就會重設此接點的路徑。

如果對接點套用本方法,那麼就只調整該接點。 如果對用接點連線的圖案應用本方法,那麼就將調整連接在該圖案上的所有接點。

範例

這個範例會在 myDocument 中新增兩個矩形,並用弧形連接線將這兩個矩形連接起來,然後重設該連接線,使其以最短的路徑連接這兩個矩形。 附註指出 RerouteConnections 方法會調整大小及位置的連接器會決定連接附加,因此值您一開始指定搭配 BeginConnect ConnectionSite 引數與 EndConnect 方法是無關的網站。

Set myDocument = ActivePresentation.Slides(1)

Set s = myDocument.Shapes

Set firstRect = s.AddShape(msoShapeRectangle, 100, 50, 200, 100)

Set secondRect = s.AddShape(msoShapeRectangle, 300, 300, 200, 100)

Set newConnector = s _
    .AddConnector(msoConnectorCurve, 0, 0, 100, 100)

With newConnector.ConnectorFormat

    .BeginConnect firstRect, 1
    .EndConnect secondRect, 1

End With

newConnector.RerouteConnections

另請參閱

Shape 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應