No.1ベストアンサー
- 回答日時:
こんばんは!
一番簡単なのは、条件付き書式が設定してある範囲を指定し、
書式で塗りつぶしの色を変える方法ではないでしょうか?
どうしてもVBAでというコトであれば、
単に塗りつぶしの色を変更するだけでは条件付き書式の方が優先されますので
色は変化しません。
一旦条件付き書式のルールを消去してやる必要があると思います。
もちろんVBAで新たに条件付き書式を設定することは可能ですが、
結構面倒ですよね。
ただこれでは何もお役に立たないので一例です。
Excel2010以降のバージョンをお使いであれば「Displayformatオブジェクト」が使えますので、
条件付き書式の色を判断できます。
条件付き書式で塗りつぶしを「赤」に設定してあるセルを「黄色」に変える場合の一例です。
セル範囲を選択し↓のマクロを実行してみてください。
Sub Sample1()
Dim c As Range
For Each c In Selection
If c.DisplayFormat.Interior.ColorIndex = 3 Then
With c
.FormatConditions.Delete
.Interior.ColorIndex = 6
End With
End If
Next c
End Sub
※ 条件付き書式を一旦消して、単に黄色に塗りつぶしているだけです。
お望みの方法でなければごめんなさいね。m(_ _)m
この回答へのお礼
お礼日時:2015/10/05 11:04
ご回答ありがとうございます^^!
大変助かりました*
条件付き書式のカラー変更が何個もあったので大変助かりました><*
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 昨日、質問した件『VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカ 4 2022/04/07 14:39
- Visual Basic(VBA) Excel VBA 書式変更で困ってます。 オートフィルターの日付フィルターを用いて データの絞り込 2 2022/07/26 22:16
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
- Visual Basic(VBA) エクセル VBA 条件によるセル点滅 お詳しい方 ご教授をお願いします。 Excelファイルにて 現 1 2022/11/03 15:53
- Visual Basic(VBA) VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカウントできる、VB 2 2022/04/06 21:33
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) Excel アクティブセルのみ条件付き書式の色を他の色にしたい。 4 2022/06/11 22:19
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excel関数式の一部を太字にする
-
EXCEL 表の書式のみ変更不可(...
-
Excel 条件付書式で二つの条件...
-
エクセル:一定以上の数値にな...
-
条件付き書式(色変更)は、予...
-
エクセルで、書式は変えずに連...
-
エクセルで1年前の日付になった...
-
Excel2007 経過年数の自動色分け
-
指定した期限が近づくとセルの...
-
Excel 条件付書式で土日の左・...
-
エクセルのピボットテーブルの...
-
条件付書式設定でつけた色を残...
-
条件付き書式の条件に時刻を指...
-
エクセル→貼り付けのオプション...
-
Excelで4勤2休のカレンダーを作...
-
excelで選択範囲の反転をしたい...
-
EXCEL 条件書式で反応したもの...
-
Excel2007で、条件付き書式の一...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excel関数式の一部を太字にする
-
EXCEL 表の書式のみ変更不可(...
-
エクセルのピボットテーブルの...
-
excelで選択範囲の反転をしたい...
-
エクセルで、書式は変えずに連...
-
Excel 条件付書式で土日の左・...
-
エクセルで2つのシートで重複し...
-
VBAでシート書式の自動変換を作...
-
エクセルで1年前の日付になった...
-
エクセル:一定以上の数値にな...
-
Excel 条件付書式で二つの条件...
-
条件付き書式の条件に時刻を指...
-
VBAで転記すると元のシートの条...
-
Excelで、塗りつぶしを含め同じ...
-
条件付き書式(色変更)は、予...
-
エクセル→貼り付けのオプション...
-
条件付書式で色づけしたセルの...
-
エクセル関数で、Falseの場合赤...
おすすめ情報