2017-04-07 98 views
-2

我有2个命令按钮,不同的高度和宽度的单元格,每次需要插入和固定的形状。有时,当高度和宽度较小时,它倾向于与命令按钮重叠。我该怎么办?我需要命令按钮在那里。我试图把某些范围,它的工作原理,但是当细胞的宽度和高度变大时,它会进一步移动。任何想法?我正在考虑将命令按钮的范围单元作为范围A和B保留为默认值。这会工作吗?但我不知道该怎么做。Excel宏:命令按钮重叠在工作表中的形状

Here's the example:

回答

0

的形状设置上,左属性,然后不管它的大小应该总是从同一个地方的。

Dim Fred as shape 
Set Fred = activesheet.shapes.addshape(type,left,top etc,) 
Fred.placement= xlfreefloating 
+0

我做的形状从一定范围开始,但是当行和列变小时,它将与命令按钮重叠。所以,我在想,是否有办法锁定我放置命令按钮的范围?所以当我改变行和列时它不会与形状重叠,但是当行和列更大时,形状会进一步向后移动。 – prestan