2010-02-26 44 views
0

我偶然發現了一個在Workbook_Open中崩潰excel的方法,同時製作了一個.xla它仍然是一個玩具項目,所以我可以直接刪除它並重新開始(現在我將回到版本控制和嬰兒步驟。 )從excel VBA Workbook_Open中致命錯誤中恢復?

但是,假設我沒有這些選項,我將如何編輯.xla刪除致命的代碼,因爲我必須加載它才能編輯,並加載它會使編輯環境崩潰?

回答

0

這不完全是你在找什麼。但在開發過程中有一些建議

我總是將xla文件作爲xls文件工作,直到它們穩定。這樣,如果它不穩定,我就不能在打開時啓用宏,並修復問題,然後關閉並在啓用宏後重新打開。

- 編輯 -

我做了一些更多的研究,因爲我很好奇,因爲我記得聽到有關在啓動時禁用宏。這是一個鏈接,表示您可以在Excel啓動時按住'Ctrl',以安全模式啓動。有一些其他信息值得一讀,看看它是否適用。

http://support.microsoft.com/kb/826922

--edit 2-- 另一個鏈接,說拿着「轉變」也可能做的伎倆

http://www.mrexcel.com/forum/showthread.php?t=348351

+0

不完美的,因爲它需要遠見,但絕對是一個很好的提示。 – 2010-03-01 16:20:15