VBA excel 2007.在单元格中创建Button

时间:2015-03-03 14:20:23

标签: excel vba button

我正在创建一个包含代码的按钮

Set CreateButton = ActiveSheet.Buttons.Add _
                (C.Left, C.Top, C.Width, C.Height)

其中C是Cell对象。按钮不在单元格中,而是在上部。

CreateButton.Top是107.25。当我尝试将CreateButton.Top分配给自身时,值为114.75。发生了什么事?

1 个答案:

答案 0 :(得分:0)

它似乎与边缘有关。我改变它并通过改变上边距让按钮移动其相对位置。与您一样,只有在页面布局模式下添加按钮时才会发生这种情况。在正常模式下,无论边际如何,一切都有效。

您可以使用该信息进行补偿。