• ベストアンサー

エクセルの現在のカーソルの位置の行に色を付けたい

エクセルの2013使ってます 現在のカーソルのある位置の行に薄色の青をつけたいです できればマクロで処理したいです。 すいませんがどなたか教えてはくださいませんでしょうか? よろしくお願いします

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

シートのSelectionChangeイベントにおいて、Target.Interior.ColorIndex = 8 のようなのを、設定すれば仕舞だが、よくこの課題を十分考えた末の質問か? 応用例や、ニーズなどを質問文章に書いてあれば、使うことの適否が言えるが。 イベントの利用は初心者向けではない。 いつまでもこの効果を発揮させると、都合の悪い段階が現れるはずで、打ち切りをどうするかなどのしくみを、込めておく必要がある。 どういう使い方をするか明確にして質問してない。 エラーが起こった時の処理もむつかしい。 ーー 単発なら Sub test01() Selection.EntireRow.Interior.ColorIndex = 8 End Sub で済むはなしだが。 質問の前に、WEB照会すること

すると、全ての回答が全文表示されます。

その他の回答 (6)

  • kkkkkm
  • ベストアンサー率66% (1746/2622)
回答No.7

外野からでm(__)m No1さんの方法でいけますよ。 条件付き書式だけではなく、紹介しているサイトの条件付き書式のあとにある「VBEを起動してコード貼り付け」のマクロが必要です。そのマクロでクリックしたときに再描画させて色を変化させています。

すると、全ての回答が全文表示されます。
  • masnoske
  • ベストアンサー率35% (67/190)
回答No.6

No.5 補足です。 条件付き書式に数式を定義していますから、再計算自動にしておかないとダメだと思います。

すると、全ての回答が全文表示されます。
  • masnoske
  • ベストアンサー率35% (67/190)
回答No.5

私の環境では [No.1] の方法で問題なく動作します。 データを入れていない真っ白な状態で試しました。 リンク先の説明にあるように、限られた範囲で試した後、全セルに対して条件付き書式を定義しましたが、ストレスなく動作します。 ちなみに、Win10 Pro Ver:1809 OSbuild:17763.437 配下で Excel 2010 を使用してます。 マシンスペックに依存するところは大きいと思います。

すると、全ての回答が全文表示されます。
  • msMike
  • ベストアンサー率20% (371/1817)
回答No.4

横槍コメント、お許しください。 [No.1]の sknbsknb2さんへ、 ymrys73さんのご質問を読んだ私の最初の独白は「マクロなしでそんなこと出来る筈がなーいッ」でした。 ご案内の記事の[条件付き書式の設定]を試してみました。 しかし、そこの動画にあるようなスムースな動作をしないのです。 例えば1行目に当該[条件付き書式]を設定した直後は問題なく設定列範囲内の1行目全体が着色されて感動! ところが、例えば3行目内の任意のセルをツンしてもウンともスンとも変化なし、ただし、F9 をパシーッとした途端3行目が着色されます。 その「変化なし」の状態から他のシートに移った後で、元に戻るとチャンと3行目が着色されています。 他行に移動したら即着色行も移動、という具合にはならないのでしょうか? お試しになってなかったのなら、試してみていただけないでしょうか、お願いします。 ちなみに、Win10 Pro Ver:1909 OSbuild:18363.657 配下で Excel 2019 を使用してます。

すると、全ての回答が全文表示されます。
  • kon555
  • ベストアンサー率51% (1849/3570)
回答No.2

選択中のセルのある行を塗りつぶすマクロならこんな感じです。 Sub tes() Rows(Selection.Row).Interior.ColorIndex = 34 End Sub

すると、全ての回答が全文表示されます。
  • sknbsknb2
  • ベストアンサー率38% (1158/3037)
回答No.1

条件付き書式を使う方法ではダメですか? 参考URLをご参照ください。

参考URL:
https://hamachan.info/win7/Excel/active.html
ymrys73
質問者

お礼

ものすごく助かりました。 素人ですので言葉数足らずにすいませんでした。 エクセルを使う上でかなり役に立ちます 私は一生使い続ける機能です。 本当にありがとうございます。 新しく自分で2回目入金台帳つくるのに役に立ちました

すると、全ての回答が全文表示されます。

関連するQ&A