Excel VBA直线连接器问题

Excel VBA直线连接器问题,excel,vba,Excel,Vba,我试图更改直线连接器的宽度(箭头指向左侧),但当我将其编码为增加长度时,其长度是从尾部开始增加的,而不是从箭头开始增加的 有没有办法增加箭头的宽度 箭头的方向关系不大。更改形状时,可以按大小或位置进行。如果你加大尺寸,它会向右向下生长。为了补偿这一点,您必须将其向上移动并保持相同的量。箭头的方向与此无关。更改形状时,可以按大小或位置进行。如果你加大尺寸,它会向右向下生长。为了补偿这一点,您必须将其向上移动并保留相同的数量。您可以在更改大小后使用类似以下代码移动它: With ActiveShe

我试图更改直线连接器的宽度(箭头指向左侧),但当我将其编码为增加长度时,其长度是从尾部开始增加的,而不是从箭头开始增加的


有没有办法增加箭头的宽度

箭头的方向关系不大。更改形状时,可以按大小或位置进行。如果你加大尺寸,它会向右向下生长。为了补偿这一点,您必须将其向上移动并保持相同的量。

箭头的方向与此无关。更改形状时,可以按大小或位置进行。如果你加大尺寸,它会向右向下生长。为了补偿这一点,您必须将其向上移动并保留相同的数量。

您可以在更改大小后使用类似以下代码移动它:

With ActiveSheet.Shapes("ShapeName")
   .Left = 0
   .Top = 0
End With

我知道它不能直接回答您的问题,但可能会有帮助。

您可以在更改大小后使用类似以下代码移动它:

With ActiveSheet.Shapes("ShapeName")
   .Left = 0
   .Top = 0
End With
我知道它不能直接回答你的问题,但也许会有帮助