AddConnector Method
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Returns a Shape object that represents a connecting line between two shapes in a drawing canvas.
expression.AddConnector(Type, BeginX, BeginY, EndX, EndY)
expression Required. An expression that returns a CanvasShapes object.
MsoConnectorType
MsoConnectorType can be one of these MsoConnectorType constants. |
msoConnectorCurve |
msoConnectorElbow |
msoConnectorStraight |
msoConnectorTypeMixed Not used with this method. |
BeginX Required Single. The horizontal position that marks the beginning of the connector.
BeginY Required Single. The vertical position that marks the beginning of the connector.
EndX Required Single. The horizontal position that marks the end of the connector.
EndY Required Single. The vertical position that marks the end of the connector.
Example
The following example adds a curved connector to a new canvas in a new document.
Sub AddCanvasConnector()
Dim docNew As Document
Dim shpCanvas As Shape
Set docNew = Documents.Add
'Add drawing canvas to new document
Set shpCanvas = docNew.Shapes.AddCanvas( _
Left:=150, Top:=150, Width:=200, Height:=300)
'Add connector to the drawing canvas
shpCanvas.CanvasItems.AddConnector _
Type:=msoConnectorStraight, BeginX:=150, _
BeginY:=150, EndX:=200, EndY:=200
End Sub