Excel のアウトライン レベルに基づいてセルの色を変更したいと思います。アウトライン レベルとは、列のグループ化のレベルを意味します。
ColorByValue フィルターで使用する ActiveCell.OutlineLevel プロパティを使用しようとしています。
これは可能ですか?または、VBAまたは関数を介してこれを行う方法はありますか?
Excel のアウトライン レベルに基づいてセルの色を変更したいと思います。アウトライン レベルとは、列のグループ化のレベルを意味します。
ColorByValue フィルターで使用する ActiveCell.OutlineLevel プロパティを使用しようとしています。
これは可能ですか?または、VBAまたは関数を介してこれを行う方法はありますか?
ありがとうJMax私はあなたのアドバイスに基づいて解決策を得ました!...
1- 書式設定が必要なセルに条件付き書式ルールを追加します。
=OutlineLevel(CELL("col",CV1)) = 1
2-数式は、行のグループ化レベルを出力する小さな関数を参照します。
Function OutlineLev(inp As Integer) As Integer
OutlineLev = Columns(inp).OutlineLevel
End Function
誰でもよりエレガントなソリューションを見つけることができますか?