我在Excel中有一個用戶表單,用戶在其中輸入信息,然後點擊「添加股票」按鈕。按下此按鈕後,信息將輸入到電子表格中,然後電子表格將保存爲「ActiveWorkbook.Save」。Excel崩潰,VBA用戶表單無法保存
問題是,工作電腦老了,Excel有崩潰的傾向。當電子表格被autorecovered,添加股票功能不再起作用,它崩潰與代碼75錯誤。看來ActiveWorkbook.Save在這種情況下不起作用,直到用戶手動點擊CTRL-S。老闆堅持認爲,我們的用戶不夠精通計算機,因此我需要以某種方式檢查Excel是否崩潰,如果是這樣,自動保存文件才能開始使用它。
如何檢查我們是否處於自動恢復狀態,然後保存它(沒有ActiveWorkbook.Save),以便用戶可以繼續使用該表單而沒有問題?非常感謝。
VBA錯誤75是文件/路徑訪問錯誤,通過崩潰您的意思是VBA暫停?如果是這樣,請在存儲方法周圍添加錯誤處理 – 2013-04-05 11:26:40
否,Excel有整個崩潰的習慣,整個應用程序強制重新啓動,然後自動恢復過程。 – user2151763 2013-04-05 11:32:28
而這與用戶表單是否在使用中無關。 – user2151763 2013-04-05 11:33:15