在Excel中使用VBA在单元格位置创build表单控件
参考
我正在使用ActiveSheet.Buttons.Add()
将格式控件button添加到工作表。 当我不得不添加几个button之间有一定的水平距离时,这种方法会受到影响,而且列宽会发生变化,导致button之间出现轻微的漂移。
我想改为使用单元格引用来防止列宽变化引起的漂移。
语法是
ActiveSheet.Buttons.Add BUTTON_LEFT, BUTTON_TOP, _ BUTTON_WIDTH, BUTTON_HEIGHT
这将在活动单元格中创build一个button。 尽可能改变。
ActiveSheet.Buttons.Add ActiveCell.Left, ActiveCell.Top, _ ActiveCell.Width, ActiveCell.Height
编辑 :蒂姆殴打!