📊つかえる関数.com

VBAのInterior.Color代わりに条件付き書式でセルの色を変える方法は?

結論

条件付き書式でVBAのInterior.Color設定を自動化

マクロ・自動化初級·

詳しい解説

VBAでRange.Interior.Colorを設定していたセルの色付けは、条件付き書式で置き換えられます。ホーム→条件付き書式→新しいルールで数式または値の条件を指定し、書式を設定すればデータ変更に自動追従します。VBAのようにIf文でループを回してColorIndexを設定する必要がなく、データが変わると即座に色も更新されます。複数条件の優先順位管理やグラデーション表示も可能で、全バージョンで利用できマクロ設定も不要です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応対応