首页 > 解决方案 > Excel在打开之间更改工作簿内的数字格式

问题描述

我提前道歉,因为这个问题非常具体,我无法提供一个最小的可重现示例,因为我自己甚至无法始终如一地重现我的问题。

所以我有一个或多或少复杂的工作簿模板,它有一堆用户界面(用于显示/隐藏行、更改​​设置等)和功能。作为所有相关信息的中心位置,我有一个仪表板表。仪表板通过 Excel 公式整合来自工作簿的所有数据。仪表板上的单元格大多格式化为标准货币 (€)。问题是:每隔一段时间,当我打开工作簿时,仪表板上的一些货币单元格都会更改为这种自定义格式:

€#.##0_);[Red](€#.##0)

单元格不受工作簿中运行的任何代码的直接影响,因为该代码用于其他工作表中的数据操作等,而不是仪表板本身。在各种测试中,我无法找到一种模式,我已经分别运行所有程序并相互结合,我还没有找到一种方法来一致地重现这种现象。有没有人遇到过类似的问题?我将感谢任何指向解决方案的指针。

标签: excelvbaformatting

解决方案


推荐阅读