【发布时间】:2020-11-18 18:00:56
【问题描述】:
我正在尝试使用 OpenTBS 从 php 设置 Excel 文件,如果我可以将公式保存到某些单元格中会很方便。例如。当我在 B1 中有 =A1 时,我想在 B1 中查看 A1 的内容。
当我使用 MergeBlock() 并指定以等号开头的字符串时,公式在生成的 Excel 文件中仅显示为字符串。有没有把它变成Excel公式的技巧?
谢谢。
【问题讨论】:
标签: opentbs
我正在尝试使用 OpenTBS 从 php 设置 Excel 文件,如果我可以将公式保存到某些单元格中会很方便。例如。当我在 B1 中有 =A1 时,我想在 B1 中查看 A1 的内容。
当我使用 MergeBlock() 并指定以等号开头的字符串时,公式在生成的 Excel 文件中仅显示为字符串。有没有把它变成Excel公式的技巧?
谢谢。
【问题讨论】:
标签: opentbs
XLSX 模板中的公式问题在 OpenTBS 家具随附的 XLSX demo example 中进行了说明。
上面写着:
在构建自己的 Microsoft 之前,您可以考虑以下事项 Excel模板:
- 不要在合并后位置可能发生变化的单元格中使用公式(例如在 TBS 块下)。否则 Excel 将 引发错误消息。 这是因为公式的位置被第二次保存在另一个子文件中以供求值顺序。
- 如果公式使用对在合并期间移动的单元格的引用,则该引用不会被安排为新单元格 参考。
- 您无法使用“ope=changepic”更改图片。这是因为图纸信息没有直接保存在图纸中。
有关合并后未移动的公式示例,请参见演示示例。
【讨论】: