2016-09-26 282 views
0

我已经编写了包含用户窗体的excel VBA代码,并添加了代码以显示用户窗体并在宏打开时隐藏此工作簿。它在启动期间显示用户窗体。如何在打开userform时查看vba代码?单击Userform上的Alt + F11不会传送给VBA编辑器。如何在打开宏时打开excel vba代码打开Userform而不是Thisworkbook?

+0

的可能的复制(HTTP [从VBA打开工作簿和禁用工作簿\ _open()的代码?] //www.stackoverflow.com/questions/16301530/open-a-workbook-from-vba-and-disable-workbook-open-code) – Comintern

回答

0

按下Shift键并在打开文件时按住它。这将防止射击宏(我假设你有Workbook_open同时设置Application.Visible = False和您的用户窗体的.Show方法?)

+0

是的。我正在使用Application.Visible = False和userform.Show。试着按住Shift键并打开文件。它仍然在启动时触发Userform。 我试了下面,并能够查看我的vba代码。 先打开空白excel,然后按Alt + F11。这将打开空的VBA编辑器。现在打开宏,在上面的空白VBA编辑器中打开Userform及其vba代码。 谢谢你的时间。 –