styles.differential【差異】モジュール

メモ ( 概要 基本 )
クラス: DifferentialStyle【差異スタイル】 DifferentialStyleList【差異スタイル リスト】

メモ

概要

基本


DifferentialStyle【差異スタイル】クラス

メモ

  • 条件付き書式で使用するスタイル

クラス定義

クラス備考
親:openpyxl.descriptors.serialisable.Serialisable
class DifferentialStyle(
    font=None,
    numFmt=None,
    fill=None,
    alignment=None,
    border=None,
    protection=None,
    extLst=None)
差異スタイル
font (Font)フォント
numFmt (str)表示形式
fill (GradientFill | PatternFill)塗りつぶし
alignment (Alignment)配置
border (Border)罫線
protection (Protection)セル保護
extLst拡張リスト

プロパティ

プロパティ備考
alignmentAlignment配置
borderBorder罫線
extLst拡張リスト
fill GradientFill
PatternFill
塗りつぶし (単色塗りつぶしの注意事項 参照)
fontFontフォント
numFmtstr表示形式 (参考:styles.numbers【表示形式】)
protectionProtectionセル保護
tagnamestrタグ名 ('dxf')

DifferentialStyleList【差異スタイル リスト】クラス

メモ

  • 内部使用

クラス定義

クラス備考
親:openpyxl.descriptors.serialisable.Serialisable
class DifferentialStyleList(
    dxf=( ),
    count=None)
差異スタイル リスト
dxf (list | tuple)差異スタイル リスト
count

プロパティ

プロパティ備考
count int差異スタイル数
dxf list[ DifferentialStyle ]
tuple( DifferentialStyle )
差異スタイル リスト
styles list[ DifferentialStyle ]
tuple( DifferentialStyle )
dxf【差異スタイル リスト】のエイリアス
tagnamestrタグ名 ('dxfs')

操作

操作備考
bool( DifferentialStyleList ) DifferentialStyle【差異スタイル】存在有無
DifferentialStyleList [idx] DifferentialStyle【差異スタイル】参照
idx (int)インデックス

メソッド

メソッド備考
add(dxf) 差異スタイル追加 (インデックス返却あり)
戻り値 (int)インデックス
dxf (DifferentialStyle)差異スタイル
※ 重複は無視
append(dxf) 差異スタイル追加 (インデックス返却なし)
dxf (DifferentialStyle)差異スタイル
※ 重複は無視