アプリ版:「スタンプのみでお礼する」機能のリリースについて

いろいろ探してみたのですが見つけることができずここにたどり着きました。

B列    C列    D列    E列・・・
ABCDE   ABC23D5  BGDED5  ABCDE

このようなデータ列があり、B列とC列、B列とD列、B列とE列を比較し
異なる場合は背景色を変更したいのです。
(上記の場合ですと、C列とD列の背景色が変わる。)
B列以降は、C列のみのときもあればK列まであるときもあります。
また、B列よりもC列以降の文字列が長いことも短いこともあります。

ご教示いただければ幸いです。

A 回答 (1件)

こんにちは!



VBAでなくても条件付き書式で対応できそうですが・・・

>B列以降は、C列のみのときもあればK列まであるときもあります。
というコトなので、
これ以上右へはデータはない!という位までC列以降の列全体を範囲指定 → 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に
=(C1<>"")*(C1<>$B1)
という数式を入れ → 書式 → 塗りつぶしから好みの色を選択しOK!

※ 1行目が項目行になっている場合は
2行目以降を範囲指定し、数式の行番号を最初の行番号に変更してください。
仮にC2セル以降に色を付けたい場合の数式は
=(C2<>"")*(C2<>$B2)

となります。m(_ _)m
    • good
    • 0
この回答へのお礼

お礼が遅くなって申し訳ないです。
まだ、関数とVBAの使い分けもままなりません。
今回は、お教えいただい方法でプレゼンを乗り切ろうと思います。
ありがとうございました。

お礼日時:2018/06/05 17:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!