• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでセルをクリックすると色が変わるコード)

エクセルでセルをクリックすると色が変わるコード

このQ&Aのポイント
  • エクセルで特定のセルをクリックすると、セルの色が変化するコードについて教えてください。
  • 連続した範囲ではなく、特定のセルをクリックすると色が変わるエクセルコードを作成したいです。
  • エクセルでA1,E1,I1...A5,E5,I5...など特定のセルをクリックすると色が変わるコードを作りたいです。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

>連続した範囲のものはなんとかわかったのですが、 ではヒントを Private Sub Worksheet_SelectionChange(ByVal Target As Range)  If Not Application.Intersect(Target, Range("A1,E1,I1")) Is Nothing Then   If Target.Interior.ColorIndex = xlNone Then    Target.Interior.ColorIndex = 3   Else    Target.Interior.ColorIndex = xlNone   End If  End If End Sub でA1,E1,I1をクリックしたとき(正確には選択されたとき。矢印で移動しても同じ)に動作します

aya_bambi
質問者

お礼

早速のご回答、どうもありがとうございました。 指定するセルが300程あったので、地道な作業でしたが、 問題もなく実行できました。 とってもすばらしかったです。 自分で解決できるように、勉強していこうと思います。 大変感謝しています。

関連するQ&A