Excel 2007“损坏”- 命名范围消失,按钮丢失宏

Excel 2007“损坏”- 命名范围消失,按钮丢失宏

我发现在我使用的某些 Excel 表中发生了很多奇怪的事情。

  1. 一些命名范围消失
  2. 工作表按钮“忘记”它们应该运行什么宏
  3. 命名范围“忘记”它们指向的单元格

大部分表格都保存在 xlsb 中

还有人见过这样的行为吗?或者知道是什么原因造成的吗?戴夫

答案1

我找到了解决方案!这是 Excel 中的一个错误,这里有一个热修复Excel 修补程序

答案2

我发现宏中的命名范围需要调整。MS Excel 2003 有此示例代码

Columns("E:E").Select
ActiveWorkbook.Names.Add Name:="Temp2", RefersToR1C1:="='End-2-End'!C6"

MS Excel 2007 将此作为示例代码。

Columns("E:E").Select
ActiveWorkbook.Names.Add Name:="Temp2", RefersToR1C1:="='End-2-End'!C5"

从 C6 到 C5 的简单更改就是解决方案。在宏中进行这些更新后,命名范围对我来说又能正常工作了。

相关内容