计算单元格中的字符数(OpenOffice Writer)

时间:2013-01-14 10:54:08

标签: macros selection openoffice.org openoffice-writer

OpenOffice Calc中有一个名为LEN的函数,用于计算单元格中的字符数。不幸的是,OpenOffice Writer中的Calc函数列表非常有限。我是否可以在OpenOffice Writer的表格单元格中执行类似的操作?

(基本上,我在文档中有几十个表。目标是用必须具有特定字符数的文本填充单元格。每隔几分钟做Tools / Word Count非常麻烦。我想要有一个单独的列,其中每个单元格显示在相应单元格中写入的多个字符。)

1 个答案:

答案 0 :(得分:1)

OpenOffice Writer中的表格单元格中没有直接提供公式。

您可以做的是在OpenOffice Calc中创建表并将其嵌入Writer文档中。您也应该可以在Writer中编辑它。看看Insert |对象...用于插入嵌入的OLE对象的菜单选项(使用“新建”)。插入OpenOffice电子表格等在“插入OLE对象”对话框中作为特殊情况调出。

进一步观察:

您需要大惊小怪才能将其显示为没有行和列标题等的表格,并且您可能希望在最终文档中保护它,除非您希望收件人能够更改它。您需要使用Calc的其他功能来格式化单元格边框等,并控制电子表格中显示的内容。

可能无法以您希望的方式获得直接OpenOffice Writer表的某些功能。 (例如,交叉引用和书签可能在嵌入对象和包含的Writer文档之间不起作用。可能有一些复杂的Writer表格单元格格式必须在Calc中以不同方式完成。)

(从技术上讲,ODF规范直接允许表格单元格中的公式,但实现这一点并非易事,并且所有实现都需要以可互操作的方式进行.OpenFormula定义的重要部分取决于存在公式发生的工作簿。公式可以依赖于ODF文本文档模式中没有提供的功能。嵌入式对象案例虽然是间接的,但在OpenOffice-lineage实现中通常是支持的。它也是什么OLE是为了发明的。)