我正在编写一个程序,使用作为示例输入数据提供给我的Apache POI从OOXML Excel工作簿中读取一些数据。最后有一张名为D%$&01_DevSheet
的奇怪表格。它充满了具有奇怪公式的公式单元格,这些公式引用了工作簿中的大多数其他工作表。以下是其中一个单元格的示例:
'Horizontal Agreements'!S15+"8I/!%4\"
在Excel中打开工作表时,它也不可见。
我之前从未遇到这样的表。它看起来像某种内部Excel结构。谷歌搜索"D%$&01_DevSheet"
和"excel" "DevSheet"
没有任何用处。
此表不存在于我创建的任何测试工作簿中。但是,我并不是一个Excel用户,我没有详尽地尝试所有Excel功能。
此时,我将对从处理中排除以_DevSheet
结尾的工作表排除规则的规则进行硬编码。但是,由于这些东西在我的输入中出现了,我认为我应该理解并妥善处理它,所以我有一些基本的问题:
D%$&01_DevSheet
这样的表格作为什么?答案 0 :(得分:2)
通常Excel不使用这样的工作表,因此它似乎是由用于创建此Excel工作簿的某些特定应用程序或工具添加的。应用程序的开发人员似乎将公式和其他内容存储在单独的工作表中,以便与用户可见的内容分离。
您很可能需要联系/研究提供此文件的任何应用程序,并从那里获得有关此工作表的更多信息。
您可能只能按照名称排除这些工作表。