![](https://img.51dongshi.com/20250105/wz/18510489852.jpg)
在Excel中,有時候會突然打開一個名為Book1的文檔,而且還會顯示一個宏錯誤:“找不到打開表名.xls時所運行的宏XL4Poppy!$C$4,繼續運行”。這種問題通常與系統中某些隱藏文件夾中的文件有關。首先,我們需要檢查并清空以下文件夾:c:\Documents and Settings\USER\Application Data\Microsoft\Excel\XLSTART、c:\Program Files\Microsoft Office\OFFICE11\STARTUP和c:\Program Files\Microsoft Office\OFFICE11\XLSTART。這里的USER代表實際使用的用戶名。打開Excel后,我們還可以檢查Excel工具》選項》常規》啟動時打開此目錄中的所有文件,如果有相關文件,也建議將其清空。接著,通過格式》工作表》取消隱藏,可以查看到一個名為XL4Poppy的工作表,直接刪除這個表。如果上述步驟無法解決問題,可以嘗試執行更深入的技術操作:在菜單中選擇工具->保護->撤銷工作表保護,查找第35行或類似=PROTECT.DOCUMENT(TRUE,,"VicodinES",TRUE)的代碼,此例中的保護密碼為VicodinES。刪除相關文件后,可能會出現引用錯誤提示。此時,我們可以使用插入》名稱》定義,刪除所有未使用的名稱。具體來說,比如提示錯誤為#REF!$C$4,那么就在定義中找到=#REF!$C$4的名稱(如:open closed……),點擊刪除即可。通過以上步驟,大多數情況下可以解決Excel中突然打開Book1文檔并出現宏錯誤的問題。如果問題依舊存在,可能需要進一步檢查系統中的其他潛在問題。