[免责声明]:我是的作者/维护者
xlrd。
公式文本的文档参考中涉及“名称”公式。阅读文档开头附近的“命名引用,常量,公式和宏”部分。这些公式在工作表范围或全书范围与名称相关联;它们与单个单元格无关。示例:
PI映射到
=22/7,
SALES映射到
=Mktng!$A:$Z。编写名称-
公式反编译器以支持检查已定义名称的更简单和/或常见用法。
一般而言,公式有几种:单元格,共享和数组(都直接或间接与单元格关联),名称,数据验证和条件格式。
从字节码到文本反汇编通用公式是一个“正在进行中”的过程。请注意,假设它可用,那么您将需要解析文本公式以提取单元格引用。正确地解析Excel公式并非易事。与HTML一样,使用正则表达式看起来很简单,但不起作用。最好直接从公式字节码中提取引用。
还要注意,基于单元格的公式可以引用名称,而名称公式可以同时引用单元格和其他名称。因此,有必要从基于单元格和名称的公式中提取单元格和名称引用。获得有关共享公式的信息可能对您很有用;否则解析以下内容:
B2 =A2B3 =A3+B2B4 =A4+B3B5 =A5+B4...B60 =A60+B59
您需要自己推断
B3:B60公式之间的相似性。
在任何情况下,以上任何一种方法都不可能在不久的
xlrd将来可用-优先事项位于其他地方。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)