设置Excel和ODS文件的条件格式。

介绍

条件格式是Microsoft Excel的高级功能,允许您对单元格或一系列单元格应用格式,并根据单元格的数值或公式的值更改格式。例如,只有当单元格的值大于500时,该单元格才会显示为粗体。当单元格的值满足条件时,会将指定的格式应用到单元格。如果单元格的值不符合格式条件,则使用单元格的默认格式。在Microsoft Excel中,选择格式,然后选择条件格式以打开条件格式对话框。

Aspose.Cells for Python via .NET支持在运行时向单元格应用条件格式。本文将介绍如何操作,也会说明Excel的颜色尺度条件格式使用的颜色是如何计算的。

应用条件格式

Aspose.Cells for Python via .NET支持多种条件格式:

  • 使用设计师电子表格
  • 使用复制方法。
  • 在运行时创建条件格式。

使用设计者电子表格

开发者可以创建一个包含条件格式的设计者电子表格,然后用Aspose.Cells for Python via .NET打开该电子表格。Aspose.Cells for Python via .NET会加载和保存设计者电子表格,并保留任何条件格式设置。

使用复制方法

Aspose.Cells for Python via .NET 允许开发者通过调用 Range.copy() 方法将条件格式设置从一个单元格复制到工作表中的另一个单元格。

在运行时应用条件格式

Aspose.Cells for Python via .NET 让您在运行时添加和删除条件格式。下面的示例展示了如何设置条件格式:

  1. 实例化一个工作簿。
  2. 添加一个空的条件格式。
  3. 设置应用格式的范围。
  4. 定义格式条件。
  5. 保存文件。

在此示例之后还有许多其他小示例,演示如何应用字体设置、边框设置和图案。

Microsoft Excel 2007 添加了更高级的条件格式,Aspose.Cells for Python via .NET 也支持。这里列出的示例说明了如何使用简单格式,Microsoft Excel 2007 示例显示了如何应用更复杂的条件格式。

设置字体

设置边框

设置填充

高级主题