
エクセルでセルをクリックすると色が変わるものが作りたいのですが、
A1:A50など連続した範囲ではなく、
A1,E1,I1...A5,E5,I5...をクリックすると「赤」に塗りつぶされる
B1,F1,J1...B5,F5,J5...をクリックすりと「青」に塗りつぶされる
A2,E2,I2...A6,E6,I6...をクリックすると「黄」に塗りつぶされる
そして、もう一度クリックすると「塗りつぶしなし」に戻る
というものを作りたいのです。
連続した範囲のものはなんとかわかったのですが、
上記の条件ですと、複雑でどうしていいかわからなくなってしまいました。
コードを教えていただけませんか?
宜しくお願い致します。
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をクリックしたとき(正確には選択されたとき。矢印で移動しても同じ)に動作します
早速のご回答、どうもありがとうございました。
指定するセルが300程あったので、地道な作業でしたが、
問題もなく実行できました。
とってもすばらしかったです。
自分で解決できるように、勉強していこうと思います。
大変感謝しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アイコンに、四角い枠が出来て...
-
ヤフー。トップページに戻ると1...
-
PC上からメールのアイコンが消えた
-
マイページの出し方が分かりま...
-
リンクに飛べる様にする際 「C...
-
ワードで直径4cmの円を作成...
-
グーグルマップのストリートビュー
-
E-mailの署名について
-
日本語入力がひっきりなしにフ...
-
windows2000で x86かx64の確認...
-
パソコンの画面上に黒い四角が...
-
ワードのハイパーリンク、Ctrl...
-
画面内にボタンがある時だけ自...
-
windows11フォトビューア
-
Google Chrome インターネット...
-
2週間ほど前からtokyomotionと...
-
AVを見てみたいです
-
メールソフト「Thunderbird」で...
-
Windows Defender Scheuled Sca...
-
ネットの画面とエクセル画面を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PC上からメールのアイコンが消えた
-
ワードで直径4cmの円を作成...
-
リンクに飛べる様にする際 「C...
-
アイコンに、四角い枠が出来て...
-
マイページの出し方が分かりま...
-
ワードのハイパーリンク、Ctrl...
-
E-mailの署名について
-
ヤフー。トップページに戻ると1...
-
パソコンの画面上に黒い四角が...
-
PCのグーグルマップで現在地が...
-
windows11フォトビューア
-
スペースキーが効かない
-
ワードで作った文章を筆ぐるめ2...
-
グーグルマップのストリートビュー
-
windows2000で x86かx64の確認...
-
C# MenuStripを開いた状態にしたい
-
リンクが作動しない
-
画面内にボタンがある時だけ自...
-
QRコード読み取り後、一発でメ...
-
日本語入力がひっきりなしにフ...
おすすめ情報