首页 > 解决方案 > 通过 VBA 插入表单控制按钮

问题描述

我想button通过 VBA 在我的工作表中插入一个。因此,我尝试从这里开始使用简单的 VBA 。

Sub Insert_Button()
Sheet1.Shapes("Button 1").Visible = True
End Sub

但是,此 VBA 仅适用于之前已手动插入和隐藏按钮的情况。
我也尝试了这里的解决方案,但它把代码标记为红色并且没有运行。

form control button如果文件中尚不存在该按钮,如何通过 VBA 插入?

标签: excelvba

解决方案


尝试这个 :

ActiveSheet.Shapes.AddFormControl xlButtonControl, 100, 100, 50, 20

数字是插入按钮的左侧位置、顶部位置、宽度和高度


推荐阅读