主题
ConnectionSiteCount (属性)
返回指定形状中的连接部位的数量。int 型,只读。
示例
python
#本示例向活动工作表中添加两个矩形,并且用两个连接符连接这两个矩形。两个连接符的起点都连接到第一个矩形的第一个连接位置,两个连接符的终点分别连接到第二个矩形的第一个和最后一个连接位置
def test():
shapes = ActiveSheet.Shapes
firstRect = shapes.AddShape(msoShapeRectangle, 100, 50, 200, 100)
secondRect = shapes.AddShape(msoShapeRectangle, 300, 300, 200, 100)
lastsite = secondRect.ConnectionSiteCount
Con1 = shapes.AddConnector(msoConnectorCurve, 0, 0, 100, 100).ConnectorFormat
Con1.BeginConnect(firstRect, 1)
Con1.EndConnect(secondRect, 1)
Con2 = shapes.AddConnector(msoConnectorCurve, 0, 0, 100, 100).ConnectorFormat
Con2.BeginConnect(firstRect, 1)
Con2.EndConnect(secondRect, lastsite)
python
#本示例首先向第一张工作表添加一个三角形,然后显示形状中的连结点的数量
def test():
shape = Application.Worksheets.Item(1).Shapes.AddShape(msoShapeRightTriangle, 10, 10, 50, 50)
print(shape.ConnectionSiteCount)