使用损坏的工作表修复Excel文件

时间:2018-05-29 13:05:44

标签: excel-vba vba excel

我有一个wookbook,在Excel崩溃后已经损坏了。

在“微软Excel对象”下的VB编辑器中有2个工作簿图标。

一个名为“ThisWorkbook”,另一个名称为“Feuil15”(法文第15页)。

当我点击“Feuil15”时,属性面板会显示“ThisWorkbook”面板属性(甚至名称!)。 “Feuil15”没有与之关联的代码,而“ThisWorkbook”包含我编写的事件处理程序。

我想摆脱“Feuil15”表,但我无法将其删除。

工作簿中包含大量代码,ThisWorkbook以及froms,类模块和常规模块(要加载的240个文件)。 我确实有一些代码可以导出代码,但没有代码可以从平面文件中导入代码。

有些人有这个问题并找到解决方案吗?

1 个答案:

答案 0 :(得分:0)

可以将VB编辑器中的bas模块拖放到* .frx文件中,该文件随 .frm文件(表单文件)自动加载。 也可以加载类代码文件( .cls)。工作表(也* .cls)和工作簿代码不能被拖放。如果将宏与放置在图纸表面上的形状或对象相关联,它们将与图纸一起复制,但仍指向源文件。所有宏应手动重置。另外,必须重置项目选项中的引用。