| 楼主 0Mouse |
Q:Workbook的AddinInstall和AddinUninstall事件分别在何时被触发呢? A:Workbook的AddinInstall事件和AddinUninstall事件分别在加载加载宏和卸载加载宏时被触发,举例如下: 步骤1:启动Excel,此时“加载宏”选项卡如图1所示。 图1:默认状态下的“加载宏”选项卡 按<Alt+F11>组合键打开VBE窗口,双击工程资源管理器窗格的“ThisWorkbook”,在出现的空白窗格中录入以下代码:
步骤3:再次启动Excel程序,如图2所示,依次单击“开发工具”-“加载宏”弹出“加载宏”对话框,在“可用加载宏”列表中勾选“Mymacro”(如果列表中无此选项,则单击“浏览”按钮选择之前生成的“MyMacro.xlam”文件),单击“确定”按钮,此时触发AddinInstall事件,弹出“Hello”对话框,单击“确定”按钮后即可在“加载宏”选项卡看到一个红色灯泡按钮,如图3所示。 图2:加载加载宏 图3:加载宏加载后的“加载宏”选项卡 步骤4:如图4所示,依次单击“开发工具”-“加载宏”弹出“加载宏”对话框,在“可用加载宏”列表中取消勾选“Mymacro”,单击确定”按钮,此时触发AddinUninstall事件,弹出“ByeBye”对话框,单击“确定”按钮后“加载宏”选项卡恢复到默认状态,如图1所示。 图4:卸载加载宏 加载宏附件: MyMacro.rar |
| 2楼 亡者天下 |
过来学习一下,谢谢分享 |
| 3楼 水星钓鱼 |
有用,感谢分享 |
| 4楼 芐雨 |
学习一下 |
| 5楼 老糊涂 |
学习 |
