• ベストアンサー

現在選択している行すべてに色を付ける

エクセルで、現在選択している行すべてに色を付けることは可能ですか? 条件付き書式で可能ですか? マクロを組まないと無理ですか? アクセスでは、条件付き書式で、フォーカスのあるフィールドで、その行(レコード)に色を付けられますが エクセルで同じような事をやりたい場合の方法を教えてください。 画像のようにしたいです。 画像は手作業で色を付けました。

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

  • ベストアンサー
回答No.4

>マクロを組まないと無理ですか? はい、ムリです。既出のご回答でも全て、マクロが使われていますね。 なお No.1 さんのご回答については、「Application.ScreenUpdating = True」を「calculate」に書き換えても、ご要望の結果が得られます。

moqwijelkz
質問者

お礼

回答頂きありがとうございました。

その他の回答 (3)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 複数行をまとめて選択した場合でも対応できるようにしてみました。 色は「薄い黄色」にしています。 シートモジュールです。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = xlNone Rows(Selection(1).Row & ":" & Selection(Selection.Count).Row).Interior.ColorIndex = 36 End Sub ※ 選択範囲が飛び飛びの場合はうまく反応しません。m(_ _)m

moqwijelkz
質問者

お礼

回答頂きありがとうございました。

回答No.2

とりあえず '選択行をハイライトに Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = xlNone Rows(Selection.Row).Interior.ColorIndex = 6 End Sub

moqwijelkz
質問者

お礼

回答頂きありがとうございました。

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

条件付き書式とマクロを併用します。 手順: http://www.relief.jp/itnote/archives/001406.php

moqwijelkz
質問者

お礼

回答頂きありがとうございました。

関連するQ&A

  • Excelで、選択したセルがある行を色を変える。

    MS Excelで、選択したセルがある行を色を変える方法を知りたいです。 たぶん、条件付書式だったと思ったのですが、 回答よろしくお願いします。

  • マクロで条件に合った行の選択について

    マクロで条件に合った行の選択について 例えばA列から条件に合ったデータを探すとき、 条件の行が複数、点在しておりそれらをすべて選択した状態にする (Ctrlキーとクリックでそれらの行を選択した状態) というようなものができますでしょうか? エクセルの機能のフィルタを使えば抽出が可能なのは存じておりますが マクロとして記述する時、可能か否かお聞かせください。 宜しくお願いします。

  • エクセルで選択したセルの行の色を変えたい

    エクセルで列の多いデータを扱っているのですが、 たまに今どの行を選択しているのかがわからなくなってしまいます。 一番左が項目名なので、そこから順を追ってみていくのですが たまにずれてしまっています。 そこでお聞きしたいのですが、セルを選択するとその行の色をかえるといったことは可能でしょうか? 書式設定で1行おきに色をかえる方法があるのは知っているのですが、 この方法は聞いたことがないのでわかる方教えてください。 よろしくお願します。

  • 1行ごとに色を付けたい

    エクセルで1行ごとに色を付けたいです。 ネットで検索をかけると、条件付き書式で =MOD(ROW(),2)=0 のような関数を入れればできるとわかりましたが、これだと、音フィルターをかけると、絞り込みをかけたときにうまく1行ごとになりません。 絞り込みをかけてもかけなくてもつねに1行ごとに色を変える方法はありますか? お願いします。

  • 「フォーカスのあるレコード」に色付けしたい

    「フォーカスのあるフィールド」ではなく「フォーカスのあるレコード」に色付けしたい アクセス2007です。 フォームの条件付き書式には「フォーカスのあるフィールド」と言う条件で色付けできますが 「フォーカスのあるフィールドと同じレコードのフィールド」に色を付けたいです。 図をご覧いただければわかりやすいと思いますが、 IDフィールドの3にフォーカスがある場合は、フィールド1のCも色を変えたいです。 IDフィールドには、「フォーカスのあるフィールド」で条件付き書式設定をしました。 VBAでも大丈夫なので教えてください。

  • 条件付き書式:1行おきに色⇒手動で塗りつぶしは?

    エクセルで見やすくするために、条件付き書式で1行おきにセルの色を変えることがよくあります。 その後、特定のセルを目立たせるために別の色にしたいときがあり、「塗りつぶし」をクリックしても、条件付き書式が優先されるので色が変わりません。その対策として ・塗りつぶしの代わりに文字の色を変える⇒ブランクのセルを目立たせたいときには使えない ・ほかの条件付き書式で適当な数式を入れて、優先順位を高くし、別の色を設定する⇒面倒 ・塗りつぶしの代わりに網掛けを使う⇒やはり面倒 どれも微妙です。 理想は条件付き書式で1行おきに色を変える設定は残しつつ、手動で塗りつぶしをクリックしたら色が変わる、というものですが、おそらくそれは無理だと思っています。 何かうまい方法がありましたら教えていただきたいです。よろしくお願いします。

  • マクロでの行選択

    Excelのマクロについて質問です。 例えば、A1~A5セルをセル結合したときに、3行目~5行目を行選択 しようとしたときに手動で行なうとうまく選択できるのですが、マクロ で実行するとなぜか結合されている1行目から5行目が選択されて しまいます。 具体的に以下のようなマクロを書きました。 Rows.("3:5").select 手動のみでマクロ化は無理なのでしょうか? 今のままですと、一回連結をといてセルを選択して処理を実行、その のちにセルを再び連結させるということをやらなければいけなくなって しまいます。

  • 10行目を選択した状態から1行目まですべてショート

    A10を選択し、10行目を選択した状態から1行目まですべてショートカットキーなどで 選択するにはどうすれば良いでしょうか? 今はマウスで下から一番上まで引っ張って選択していますが 実際は5000行目から1行目まで選択してコピーなどをする作業が有るので 時間が掛かる為ショートカットキーなどで行ないたいです。 A10からA1だけなら A10を選択してコントロール+シフト+↑で出来ますが 行全体ならどう行えば良いでしょうか? ショートカットキーなどで 添付画像のような状態にしたいです。

  • 2行目をすべて選択した状態へ

    エクセルで1行目をすべて選択した状態から 2行目をすべて選択した状態へ キーボードの実で操作する事は可能ですか? 「↓」キーを押すと A2のみ選択されます。

  • Excelで検索した全ての行を一括選択できませんか

    こんにちは。 Excel2000・2002で条件に合致した全てのセルの行を選択(行番号をクリックした状態)にすることはできないでしょうか。 そんな方法があれば教えていただけませんか。 よろしくお願いいたします。

専門家に質問してみよう