サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
from com.sun.star.beans import PropertyValue
cf = セル.ConditionalFormat
演算子 = PropertyValue(Name="Operator", Value=演算子)
式 = PropertyValue(Name="Formula1", Value="値")
スタイル = PropertyValue(Name="StyleName", Value="スタイル名")
条件付き書式 = (演算子, 式, スタイル)
cf.addNew(条件付き書式)
セル.ConditionalFormat = cf
cf = セル.ConditionalFormat
cf.clear()
セル.ConditionalFormat = cf
from com.sun.star.sheet.ConditionOperator import FORMULA
演算子 = PropertyValue(Name="Operator", Value=FORMULA)
式 = PropertyValue(Name="Formula1", Value="計算式")
= は不要
$列1
条件付き書式を設定するセル範囲の先頭セルを起点セル (A1) とする相対参照
行: 先頭セルの行を1とする
列: 絶対参照で固定
演算子 = PropertyValue(Name="Operator", Value=演算子)
from com.sun.star.sheet.ConditionOperator import EQUAL
from com.sun.star.sheet.ConditionOperator import NOT_EQUAL
from com.sun.star.sheet.ConditionOperator import GREATER
from com.sun.star.sheet.ConditionOperator import GREATER_EQUAL
from com.sun.star.sheet.ConditionOperator import LESS
from com.sun.star.sheet.ConditionOperator import LESS_EQUAL
from com.sun.star.sheet.ConditionOperator import BETWEEN
演算子 = PropertyValue(Name="Operator", Value=BETWEEN)
下限 = PropertyValue(Name="Formula1", Value="下限値")
上限 = PropertyValue(Name="Formula2", Value="上限値")
スタイル = PropertyValue(Name="StyleName", Value="スタイル名")
条件付き書式 = (演算子, 下限, 上限, スタイル)
[下限, 上限]
セル.ConditionalFormat.Count