手机版

如何在打开工作簿时自动运行VBA代码?

时间:2021-09-20 来源:互联网 编辑:宝哥软件园 浏览:

对于下图所示的工作表,我希望在打开工作簿时,用户可以看到一条关于工作簿用途的提示信息。如何编写VBA代码?

答:有两种方法可以做到。

首先是使用Workbook_Open事件。代码如下:

私有子工作簿_打开()

MsgBox“本工作簿用于记录个人隐私信息,外人不宜观看!”

末端接头

请注意,代码必须在ThisWorkbook模块中,如下图所示。

其次,使用Auto_Open()事件。在VBE中,插入标准模块并输入以下代码:

子自动打开()

MsgBox“本工作簿用于记录个人隐私信息,外人不宜观看!”

末端接头

注意代码在标准模块中,过程名为Auto_Open,如下图所示。

使用

使用此方法,当您打开工作簿时:

1.提示用户,无论是警告提示还是操作提示。

2.自动加载定制内容,包括定制界面。

3.加密工作簿。只有当用户输入正确的密码时,才能打开工作簿。

版权声明:如何在打开工作簿时自动运行VBA代码?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。