質問: まとめて条件つき書式を設定する方法 お世話になります。 excel2013を使用していますが、条件つき書式をまとめて設定する方法はないでしょうか? sheet 1 a列2行目~aa列1500行目までデータ sheet 2 a列2行目から色をつけたい項目が17個前後 sheet 1のデータでsheet 2のa列にある言葉を含むセルに色をつけたいです。 アクティブ行に色をつけるマクロを使っているため、普通に塗りつぶすだけではアクティブにしたときに色が塗りつぶされてしまいます。 そのため条件つき書式でチェックしたい項目を一個一個設定していたのですが、項目が何個もあり手間とミスが起こってしまいます。 なんとかまとめて設定する方法はないでしょうか?
回答: こんにちは! >sheet 2 a列2行目から色をつけたい項目が17個前後 とりあえずsheet2のa2~a20セルを対象範囲としました。 ※ 注意点 ※ sheet2のa2~a20セルには空白セルがないようにしておいてください。 a20セルまで項目がない場合はアスタリクス等(sheet1のセルには使われることがないであろう文字 ←何でも良いです)を入れておく。 >sheet 1 a列2行目~aa列1500行目までデータ a2セルを選択 → 名前ボックスに「aa1500」と入力 → shiftキーを押しながらenter! これでa2~aa1500セルが選択された状態になったので 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に =or(isnumber(find(sheet2!$a$2:$a$20,a2))) という数式を入れ → 塗りつぶしから好みの色を選択してみてください。 ※ マクロが設定されているsheetのようですが、仮に「塗りつぶし」のマクロが設定されていても 条件付き書式の方が優先されます。m(_ _)m