2013-10-12 20 views
2

這可能是一個愚蠢的問題,但我覺得我在泡菜。我有一個模式用戶窗體打開Excel工作簿時打開。當用戶窗體關閉時,Excel工作簿被保存並關閉。我需要能夠查看我的代碼,但我似乎無法弄清楚如何做到這一點,因爲如果關閉模式對話框,工作簿將關閉。有誰知道我如何查看我的代碼?我真的很抱歉,如果這是一個愚蠢的問題,但我似乎無法弄清楚。查看代碼當模態對話框在Excel中打開時

感謝您的時間和精力。

回答

2

,無需重新啓動工作簿即當在模式顯示用戶窗體,您可以使用CTRL + + 暫停/打破就可以進入VBE

根據筆記本電腦的按鍵組合可能會改變。這是另一個你可以嘗試的。

FN + 暫停/打破

2

打開工作簿時按住shift鍵。這允許您打開沒有運行的宏的辦公應用程序,並且可以在這種情況下使用。

然後查看宏(按Alt + F11將其打開)。

0

另外兩個建議都不錯。爲了最簡單的調試,我把代碼打開在一個單獨的例程,然後從Workbook_Open調用該例程。這樣,您可以運行和調試代碼而無需重新打開工作簿。

然後你的ThisWorkbook模塊可能是這個樣子:

Private Sub Workbook_Open() 
MyUserformProcedure 
End Sub 

Sub MyUserformProcedure() 
UserForm1.Show 
End Sub 

然後,您可以在Workbook_Open註釋掉線路和呼叫MyUserformProcedure,並取消註釋行,當你完成調試。

相關問題