styles.differential【差異】モジュール
メモ ( 概要 基本 )
クラス: DifferentialStyle【差異スタイル】 DifferentialStyleList【差異スタイル リスト】
メモ
概要
- 条件付き書式で使用する差異スタイルに関連するモジュール
- 条件付き書式については、formatting.rule【書式ルール】モジュール 参照
- モジュール内定義
- 関連モジュール
基本
- Rule【書式ルール】のスタイルで指定
- 詳細については、formatting.rule【書式ルール】モジュール 参照
外部リンク
- openpyxl (英語)
- ECMA-376:Office Open XML file formats (英語)
SpreadsheetML:- dxf (Formatting)
- dxfs (Formats)
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拡張リスト |
プロパティ
プロパティ | 型 | 備考 |
---|---|---|
alignment | Alignment | 配置 |
border | Border | 罫線 |
extLst | 拡張リスト | |
fill | GradientFill PatternFill | 塗りつぶし (単色塗りつぶしの注意事項 参照) |
font | Font | フォント |
numFmt | str | 表示形式 (参考:styles.numbers【表示形式】) |
protection | Protection | セル保護 |
tagname | str | タグ名 ('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【差異スタイル リスト】のエイリアス |
tagname | str | タグ名 ('dxfs') |
操作
操作 | 備考 |
---|---|
bool( DifferentialStyleList ) | DifferentialStyle【差異スタイル】存在有無 |
DifferentialStyleList [idx] | DifferentialStyle【差異スタイル】参照 idx (int)インデックス |
メソッド
メソッド | 備考 |
---|---|
add(dxf) | 差異スタイル追加 (インデックス返却あり) 戻り値 (int)インデックス dxf (DifferentialStyle)差異スタイル ※ 重複は無視 |
append(dxf) | 差異スタイル追加 (インデックス返却なし) dxf (DifferentialStyle)差異スタイル ※ 重複は無視 |