Excel VBA更改按钮大小和位置

时间:2011-10-31 20:18:33

标签: excel vba location size

如何更改Excel工作表上的按钮大小和位置?

2 个答案:

答案 0 :(得分:7)

你几乎与ActiveSheet.Shapes("Button 1")

在一起

如果dim变量为Shape并为其指定了按钮,则可以使用intellisence来探索可用属性。从那里你会发现.Height.Width.Left.Top

Dim btn As Shape
Set btn = ActiveSheet.Shapes("Button 1")
btn.Height = 50
btn.Width = 100

答案 1 :(得分:1)

史蒂文,要在Excel中学习基本的VBA,我建议您尝试使用录制宏选项。它的位置因您的Excel版本而异(2007年,您需要激活功能区中的“开发人员”选项卡)。

启用此按钮后,使用标准菜单首先执行您想要执行的操作(在这种情况下,请创建自定义大小的按钮)。然后停止录制并查看刚刚创建的自动生成的代码。