如何通过“值”复制具有条件格式的列 - Libreoffice 4.1

如何通过“值”复制具有条件格式的列 - Libreoffice 4.1

我有一列包含数据和一组单元格条件格式的规则。

即,如果条件格式为负数,则会改变某些单元格的背景颜色。

我想复制此列及其结果格式,然后“按值”将其粘贴到另一个位置,在我们的示例中,我希望结果列不包含任何针对单元格的条件格式规则,而只包含计算的背景颜色(使用计算的格式)。

  • 如果我paste special仅使用textnumber选中选项,我就会丢失背景颜色。
  • 如果我使用paste special选中的format选项,我甚至会复制规则。

有没有不用宏的方法?谢谢

答案1

据我所知,这种任务没有完美的解决方案。最佳做法取决于您的工作表的内容 - 尤其是如果您还想保留公式。

通常,您可以通过将工作表保存为 HTML 并将 HTML 重新加载到 Calc 中来删除与条件格式相关的规则。当然,这也会删除函数之类的东西 - 只保留计算结果。它还会删除样式表。

如果您想保留函数等,您可以按照所述进行操作,但保留原始文件。现在,复制导入的 HTML,并仅粘贴格式,保留原始单元格内容。结果应该是包含原始单元格内容和非条件格式的 Calc 表。也许又有点过头了,但这取决于您的需求……

相关内容