formatting.formatting【書式】モジュール
メモ ( 概要 基本 ) 例
クラス: ConditionalFormatting【条件付き書式】 ConditionalFormattingList【条件付き書式リスト】
メモ
概要
- 条件付き書式に関連するモジュール
- Excelの [ホーム]タブ - [条件付き書式] - [条件付き書式ルールの管理] に対応
- Excelの [ホーム]タブ - [条件付き書式] - [条件付き書式ルールの管理] に対応
- モジュール内定義
- 関連モジュール
基本
〔 例 〕- ConditionalFormattingList【条件付き書式リスト】は、 Worksheet【ワークシート】 の conditional_formatting【条件付き書式リスト】プロパティ に実装
- Rule【書式ルール】を追加すると、 同一セル範囲毎に ConditionalFormatting【条件付き書式】で管理
- 以降、優先順位の変更 等の操作が可能
外部リンク
- openpyxl (英語)
- ECMA-376:Office Open XML file formats (英語)
SpreadsheetML:- conditionalFormatting (Conditional Formatting)
ConditionalFormatting【条件付き書式】クラス
メモ
- 同一セル範囲毎に書式ルールを管理
- ConditionalFormattingList【条件付き書式リスト】 に Rule【書式ルール】を追加すると、自動的に生成
クラス定義
プロパティ
操作
操作 | 備考 |
---|---|
ConditionalFormatting_1 == ConditionalFormatting_2 | 適用先セル範囲アドレスで比較 |
hash( ConditionalFormatting ) | ハッシュ値 (適用先セル範囲アドレスから作成) |
repr( ConditionalFormatting ) | 印字可能文字列変換 <ConditionalFormatting 適用先セル範囲アドレス> |
coord in ConditionalFormatting | セル範囲判定 coord判定セル範囲アドレス |
ConditionalFormattingList【条件付き書式リスト】クラス
メモ
- Worksheet【ワークシート】 の conditional_formatting【条件付き書式リスト】プロパティ で使用
- ConditionalFormatting【条件付き書式】を管理
- ConditionalFormatting【条件付き書式】は同一セル範囲毎に Rule【書式ルール】を管理
クラス定義
クラス | 備考 |
---|---|
親:object | |
class ConditionalFormattingList( ) | 条件付き書式リスト |
プロパティ
プロパティ | 型 | 備考 |
---|---|---|
max_priority | int | 省略時の優先順位 |
操作
操作 | 備考 |
---|---|
bool( ConditionalFormattingList ) | ConditionalFormatting【条件付き書式】 存在有無 |
len( ConditionalFormattingList ) | ConditionalFormatting【条件付き書式】個数 |
for cf in ConditionalFormattingList: | 繰り返し処理 cf (ConditionalFormatting)条件付き書式 |
ConditionalFormattingList [key] | Rule【書式ルール】リスト取得 key適用先セル範囲アドレス |
del ConditionalFormattingList [key] | 書式ルール クリア (ConditionalFormatting【条件付き書式】削除) key適用先セル範囲アドレス |
ConditionalFormattingList [key] = rule | Rule【書式ルール】追加 (add【書式ルール追加】メソッドと同等) key適用先セル範囲アドレス rule (Rule)書式ルール |
メソッド
メソッド | 備考 |
---|---|
add( range_string, cfRule) | 書式ルール追加 (ConditionalFormattingList[ ] =【書式ルール追加 操作】操作と同等) range_string (str | ConditionalFormatting) cfRule (Rule)書式ルール ※ ルールの優先順位を省略した場合、先に追加したルールが優先 |