如何在打开工作簿时自动运行VBA代码?
对于下图所示的工作表,我希望在打开工作簿时,用户可以看到一条关于工作簿用途的提示信息。如何编写VBA代码?
答:有两种方法可以做到。
首先是使用Workbook_Open事件。代码如下:
私有子工作簿_打开()
MsgBox“本工作簿用于记录个人隐私信息,外人不宜观看!”
末端接头
请注意,代码必须在ThisWorkbook模块中,如下图所示。
其次,使用Auto_Open()事件。在VBE中,插入标准模块并输入以下代码:
子自动打开()
MsgBox“本工作簿用于记录个人隐私信息,外人不宜观看!”
末端接头
注意代码在标准模块中,过程名为Auto_Open,如下图所示。
使用
使用此方法,当您打开工作簿时:
1.提示用户,无论是警告提示还是操作提示。
2.自动加载定制内容,包括定制界面。
3.加密工作簿。只有当用户输入正确的密码时,才能打开工作簿。
版权声明:如何在打开工作簿时自动运行VBA代码?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。