0

我需要在 odt、文件上评估表格上的单元格,如果值 > 0,则应用条件格式。不在 speedsheet 中,适用于 writer

4

1 回答 1

1

在 Win 10 上使用 LO 5.4 和 6.0.4 进行测试:

恕我直言,最好的解决方案是将 LO Calc 电子表格作为“OLE 对象”插入到 odt 文件中。这为您提供了 Writer 中完整的 Calc 功能。

为此,请将光标置于表格应出现的位置。选择菜单“插入”->“对象”->“OLE 对象”。在以下窗口中,选择“新建”和“LibreOffice 6.0 电子表格”。或者,您可以插入一个已经存在的 Calc 表。

单击确定后,该对象将出现,并且它已经被激活(您可以通过粗灰色边框和行/列标题确定它是否处于活动状态 - 您可以通过在 Writer 文档中的任意位置单击外部来“停用”它;您可以通过在其边界内双击重新激活 Calc 对象)。

现在,您可以像往常一样编辑 Calc 表。请注意,如果 Calc OLE 对象处于活动状态,菜单将适应 Calc 功能。因此,例如,如果 Calc OLE 对象处于活动状态,“格式”菜单将仅包含“条件格式”条目。

以下是一些截图:

  1. 在 Writer 中插入一个 OLE 对象:

在此处输入图像描述

  1. 带有嵌入式 Calc 表的 Writer 文档:

描述

  1. 对嵌入的 Calc 表的某些内容应用条件格式:

在此处输入图像描述

  1. 生成的带有条件格式 Calc 表的 Writer 文档(Calc 对象处于活动状态):

在此处输入图像描述

  1. 与 4 相同,现在 Calc 对象处于非活动状态:

在此处输入图像描述

于 2018-06-20T09:08:18.467 回答