簡體   English   中英

修復工作表已損壞的Excel文件

[英]fix an Excel file with a corrupted sheet

我有一個wookbook,它在Excel嚴重崩潰后已損壞。

在VB編輯器中的“ Microsoft Excel對象”下,有2個工作簿圖標。

一個名為“ ThisWorkbook”,另一個名為“ Feuil15”(法語中為工作表15)。

當我單擊“ Feuil15”時,屬性面板顯示“ ThisWorkbook”面板屬性(甚至是名稱!)。 “ Feuil15”沒有與之關聯的代碼,而“ ThisWorkbook”具有我編寫的事件處理程序。

我想擺脫“ Feuil15”表,但不能刪除它。

該工作簿包含大量工作表中的代碼,ThisWorkbook以及froms,類模塊和常規模塊(要加載240個文件)。 我確實有一些代碼可以導出代碼,但是沒有一些代碼可以從平面文件中導入代碼。

有人有這個問題並找到解決方案嗎?

可以將VB編輯器中的bas模塊拖放到* .frx文件中,該文件.frm文件(表單文件)自動加載 也可以加載類代碼文件( .cls)。 工作表(也* .cls)和工作簿代碼不能被拖放。 如果將宏與放置在圖紙表面上的形狀或對象相關聯,它們將與圖紙一起復制,但仍指向源文件。 所有宏應手動重置。 此外,必須重置項目選項中的引用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM