1

作为全局变量的替代方案,我正在尝试读取我在启动时处理的最后一个值。我读到这个:Excel VBA: Workbook_Open这个. 并尝试实现我自己的。但它目前没有做任何事情。

Private Sub Workbook_Open()

    MsgBox "Testing.."

End Sub

我注意到当我将以下代码粘贴到我的项目中时,它general位于worksheet. 我不知道这是否是问题所在,我的worksheet.

编辑:这是我现在所在的屏幕...... 在此处输入图像描述

编辑:我明白发生了什么。****我必须打开视图 > Project Exloper > This Workbook **** 才能单击ThisWorkbook. 谢谢您的帮助!

4

1 回答 1

5

我认为您可能将此代码放在错误的模块中。

它需要进入项目的“ThisWorkbook”部分。

只需在 VBA 编辑器的项目资源管理器窗口中双击“ThisWorkbook”,然后将代码粘贴到其中。

于 2013-05-22T14:48:16.807 回答