本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL VBAで探した値を色を付ける)

Excel VBAで探した値を色を付ける方法

2023/09/07 06:02

このQ&Aのポイント
  • Excel VBAを使用してシート2から値を参照し、シート1の中から一致する値の背景色を変更する方法を知りたいです。
  • シート1の特定のセルの背景色を変更するためのVBAコードを作成したいです。
  • シート2の数字を見つけて、一致する値があればシート1の同じ数字の背景色を変更するExcel VBAの方法を教えてください。
※ 以下は、質問の原文です

EXCEL VBAで探した値を色を付ける

2020/10/01 17:30

EXCEL VBAで探した値を色を付ける方法が知りたいです。

シート2の値を参照してシート1の中からVBA
シート2の数字を見つけて
合ったら
シート1の同じ数字の背景に色をつけていく
そんなVBAが作りたいのですが
いい案が浮かばないのでどなたか教えていただけませんか?
よろしくお願いいたします。




Sheet1 sheet2
A A
1 10 : 1 12
2 11 : 2 14
3 12 : 3 15
4 13 :
5 14 :
6 15 :
7 16

sheet1の12・14・15の所の背景を色を付けたいのですが
うまくいかないのでよろしくお願いいたします

質問者が選んだベストアンサー

ベストアンサー
2020/10/01 18:12
回答No.1

> いい案が浮かばないのでどなたか教えていただけませんか?

とのことなので,以下のようにすれば良いかと思います.
シート1から Interior.Color を取得して,シート2の Interior.Color を設定する.

セルの背景色を取得する
https://www.tipsfound.com/vba/07005

セルの背景色を設定する
http://officetanaka.net/excel/vba/cell/cell05.htm

お礼

2020/10/01 19:51

なるほど!そうゆうやり方があるのですね!
ありがとうございます
感謝です。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。