学习
实践
活动
专区
工具
TVP
写文章

Excel VBA事件——Workbook

Workbook事件中用的比较多的是: Workbook_Open:文件打开后执行的代码 Workbook_BeforeClose:文件关闭前执行的代码 这两个事件在Office2007版本之前使用应该还是比较多的 用程序创建下拉式菜单后,如果不删除菜单将会一直存在,所以当时的代码一般处理方式是在Workbook_Open中创建菜单,然后在Workbook_BeforeClose中删除菜单: Private Sub Workbook_BeforeClose(Cancel As Boolean) '删除菜单 End Sub Private Sub Workbook_Open() '创建菜单 End Sub Workbook_BeforeClose中有个参数Cancel,我们知道VBA中默认的参数传递是传地址的,所以在Workbook_BeforeClose内部是可以去改变Cancel的值的,你可以尝试加一个语句 同时,配置信息又是可以修改的,一般会设置在Excel单元格中进行修改,那么这些修改的信息又要存储到外部,为了避免忘记这个操作,就可以把信息存储的过程放到Workbook_BeforeClose中,这样读取

39010
  • 广告
    关闭

    新年·上云精选

    热卖云产品年终特惠,2核2G轻量应用服务器7.33元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    ); } } export default Toast; 我们这里就检查的写一点测试,测试 Toast 弹窗内的内容是否一致,beforeClose => { jest.useFakeTimers(); const props = { duration: 2000, content: 'hello world', beforeClose ).not.toBeCalled(); jest.runAllTimers(); expect(props.beforeClose).toBeCalled(); jest.useRealTimers

    1.1K30

    扫码关注腾讯云开发者

    领取腾讯云代金券