dポイントプレゼントキャンペーン実施中!

エクセルでカーソルのある行(または列)を色付けして表示するにはどうしたらいいのでしょうか?

行頭の行番号のところにカーソル置いたときは、期待通りにその行全体が色づくのですが、行内の任意のセルにカーソルを置いたとき同じ状態にしたいのです。

目的は、レコードのデーターを読み取るのに行を間違えないためです。

A 回答 (5件)

下記質問の様な事でしょうか?


http://okwave.jp/qa4029237.html
最良解を出されたのは別の方ですが、ご参考まで。

この回答への補足

ありがとうございます。

他の方のものといえ、教えていただきありがとうございます。

最善解の方のを導入してみました

使い勝手としては、ベストなのですが、

さらにいうなら、BOOK全体ではなく、
1.データーベースになってる特定のシートだけに導入したい
2.行列両方でなく行だけでいい

以上です。

VBAの知識に乏しいため、
最善解の方のをどのように書き換えるといいのかわかりません。

どなたでも結構です。

お教えください

補足日時:2008/06/19 16:05
    • good
    • 0
この回答へのお礼

さらに補足です。

この機能をON、OFFできるような仕組みもほしいです。

行全体が選択されてるとオートフィルター機能が使えないのと
データー入出力で不具合な場合もでてきそうです。

補足、お礼がごっちゃで申し訳ありません

お礼日時:2008/06/19 16:26

条件付き書式を使っても、ある程度できます。



(1)データベース範囲全体など色を付けて表示したい範囲を選択します。データベース内のセルを選択した状態で、[Ctrl」+[Shift]+[:]キーを押して選択するのが手軽です。

(2)[書式]→[条件付き書式]コマンドを実行します。

(3)表示されたダイアログで[数式が]を選び、右のテキストボックスに「=ROW()=CELL("row")」と入力します。

(4)[書式]ボタンをクリックして表示されるダイアログで、[パターン]パネルで任意の色を付けます。

これで編集中の行に色が着いて表示されます。カーソルを移動するだけでしたら、[F9]キーを押して再計算するといいでしょう。ただし、画面更新がうまく行かず、完全に色つきで表示されないときもあるようです。
    • good
    • 0
この回答へのお礼

ありがとうございます。

使えそうですね。

ただ、今の表自体がすでに別の要素で条件付き書式を使っているため

干渉してしまいます

残念ですが、今回は見送ります

お礼日時:2008/06/19 16:15

ANo.2 です。


列の場合は <Ctrl>+スペース です。

先日、偶然発見しました。

両方やると十字型になる...でなくて全セル選択になってしまいます。
    • good
    • 0

<Shift>+スペース



でそうなりますけど、
そういうことじゃないのかな

Excel2003 ですが確認しました。

この回答への補足

そうですねこんな方法でできるのですね。

ただ、なぜかセルの内容によっては、期待通りにならず、内容がスペースに置き換わってしまいます。

一番よく使うところで「行」のほうだけこの現象がおこります。

今回採用を見送らせていただきますが、別のことで使えそうです。

ありがとうございました

補足日時:2008/06/19 16:10
    • good
    • 1

VBAを使えば可能ですが、セルに色づけがされているような表だと以前の色を保持する事は難しいです。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A