excel 2010中的形状调整

时间:2013-07-03 03:05:01

标签: excel excel-vba vba

我在运行时插入一个圆角矩形标注类型的形状,最初它的指针方向是向下的。如果我使用

检查它的值
shp.Adjustments.Item(1)

代码然后显示其值-0.20833

我想将它的方向改为向上。我记录了一个宏来调整它并得到这个代码

Selection.ShapeRange.Adjustments.Item(1) = -0.20223

但它的方向仍然向下。 请帮助将其方向设定为向上。

1 个答案:

答案 0 :(得分:2)

我建议只在y轴上旋转180度。这会旋转形状,但正如您所说,它也会旋转文本,这可能是不可取的。

shp.ShapeRange.ThreeD.RotationY = -180

如果您只想调整标注中的指针,则为Item(2)。当我创建一个形状时,它的值如下:

shp.Adjustments.Item(2) = 0.625

要反转其位置,使其位于矩形的顶部,请将其更改为:

shp.Adjustments.Item(2) = -0.625