class documentation

class ColorObject:

Constructor: ColorObject()

View In Hierarchy

色を取り扱うオブジェクトです。

Method __init__ コンストラクタ。インスタンスを作成します。
Method getColorIndex (Excelで定義されている)インデックス色を取得します。
Method getHexColor 16進数値(RGB)を取得します。
Method getThemeColor テーマ色の設定色を取得します。
Method getTintAndShade 背景の明るさを取得します(-1.0~1.0)。
Method setAutoColor 自動色を適用します(XlIndexColorを自動に設定するのと同じです)。
Method setColorIndex (Excelで定義されている)インデックス色を設定します。
Method setHexColor 16進数値(RGB)を設定します。
Method setThemeColor テーマ色と背景の明るさを設定します。
Method setTintAndShade 背景の明るさを設定します。
def __init__(self):

コンストラクタ。インスタンスを作成します。

def getColorIndex(self) -> enums.XlIndexColor:

(Excelで定義されている)インデックス色を取得します。

Returns
XlIndexColorインデックス色
def getHexColor(self) -> str:

16進数値(RGB)を取得します。

Returns
strRGB値
def getThemeColor(self) -> enums.XlThemeColor:

テーマ色の設定色を取得します。

Returns
XlThemeColorテーマ色
def getTintAndShade(self) -> float:

背景の明るさを取得します(-1.0~1.0)。

Returns
float背景の明るさ
def setAutoColor(self):

自動色を適用します(XlIndexColorを自動に設定するのと同じです)。

def setColorIndex(self, color: enums.XlIndexColor):

(Excelで定義されている)インデックス色を設定します。

Parameters
color:XlIndexColorインデックス色
def setHexColor(self, color: str):

16進数値(RGB)を設定します。

Parameters
color:strRGB値
def setThemeColor(self, color: enums.XlThemeColor, tint: float = 0.0):

テーマ色と背景の明るさを設定します。

Parameters
color:XlThemeColorテーマ色
tint:float, optional背景の明るさ(-1.0~1.0)
def setTintAndShade(self, tint: float):

背景の明るさを設定します。

Parameters
tint:float背景の明るさ(-1.0~1.0)