如何使用vba,用代码编写在打开工作表时创建命令按钮,关闭时删除按钮,谢谢各位高手!!

 我来答
symoursx
2011-09-01 · TA获得超过573个赞
知道小有建树答主
回答量:587
采纳率:0%
帮助的人:241万
展开全部
打开VBA编辑器,在 thisworkbook一栏里加入一下代码:
打开时建按钮,按钮名和大小可在程序里修改。
Private Sub Workbook_Open()
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1", Link:=False _
, DisplayAsIcon:=False, Left:=100.5, Top:=162, Width:=97.5, Height:= _
61.5).Select
End Sub
关闭时删掉按钮,按钮名可在程序里修改
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveSheet.Shapes("CommandButton1").Select
Selection.Delete
End Sub
追问
谢谢,能告诉我关闭时的代码吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式