- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロについていくつか質問があります)
エクセルマクロでセルを検索し表示する方法とは?
このQ&Aのポイント
- エクセルのマクロについて質問があります。例えばA1セルが赤く塗りつぶされている場合、隣のB1セルに赤と表示させることは可能でしょうか?色は複数存在します。
- セルの検索で該当するセルを選択する方法を教えてください。検索構文はすでに使用できます。
- 以上がエクセルのマクロに関する質問です。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
とりあえず、2番め。 Selection.Find(What:="6", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False, MatchByte:=False, SearchFormat:=False).Select で出来ると思われます。 1番目。 例えば If Range("A1").Interior.Color = 255 Then Range("B1") = "赤" End If こんな感じでいけるでしょう。 Ifを重ねれば他の色も可能です。 あとはSelectで分岐させる方法もありますね。 Select Case Range("A1").Interior.Color Case 255 Range("B1") = "赤" End Select こんな感じです。
お礼
ありがとうございます