永发信息网

excel VBA beforeclose事件如何触发?

答案:2  悬赏:30  手机版
解决时间 2021-02-19 06:42
  • 提问者网友:浪荡绅士
  • 2021-02-18 06:51
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cells(1, 1) = 0
End Sub
在sheet放入了这段代码,但是从未执行过是为什么呢?beforeclose事件要如何触发?
最佳答案
  • 五星知识达人网友:冷風如刀
  • 2021-02-18 07:05
在sheet放入了……
这个就不对了。
这个是workbook的代码。
全部回答
  • 1楼网友:一把行者刀
  • 2021-02-18 07:19
不在 workbook_beforeclose 事件写程序,而是在添加专属的工具栏时,把它设置为临时的。下面时在 帮助中复制的相关内容,以做参考: add方法应用于 commandbars 对象的情形。 新建一个命令栏并添加到命令栏集合。返回 commandbar 对象。 expression.add(name, position, menubar, temporary) temporary variant 类型,可选。设置为 true 将使新命令栏为临时命令栏。临时命令栏在关闭容器应用程序时删除。默认值为 false。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯