-3
Excelを使い慣れていないため、入力日より古いすべての行を強調表示したいと思います。私のスプレッドシートはこの例の図よりもはるかに長く、ユーザーは新しい日付。ハイライト入力行に基づく行
どうすればこの問題を解決できますか?ありがとうございました!
Excelを使い慣れていないため、入力日より古いすべての行を強調表示したいと思います。私のスプレッドシートはこの例の図よりもはるかに長く、ユーザーは新しい日付。ハイライト入力行に基づく行
どうすればこの問題を解決できますか?ありがとうございました!
これは、条件付き書式で行うことができます。まず、マージされたセルを使用しないでください(入力日付が "AとB 85"のように見えます)。
あなたの入力日付が$ A $ 85であるとします。条件付き書式設定に進むことができます。また、日付データが$P$87
ハイライト行87(または行全体がハイライト表示されないようにする場合は、ちょうどA87:P87
)で始まると仮定します。条件付き書式で
、この式を使用します。
=And($P87<>"",$P87<=$A$85)
を次にフォーマットをクリックして、行く「塗りつぶし」する、と黄色を選択、またはあなたが好きな色。
次に、条件付き書式を適用する範囲を=$A87:$P1000
に変更して、入力日付より古い場合は87
と1000
の間のすべての行をハイライト表示します。
アレックは言った:私のスプレッドシートはこの例よりはるかに長い。だから、私は '条件付き書式設定'は良い考えではないと思う(速度は遅くなる)。 VBAはどうですか? – Andy
@Andy申し訳ありません - 本当ですが、私はCFもダイナミックなので最初に試してみたいと思います...しかし、良い点は、あまりにも多くのデータがあれば、単純なVBAループがトリックを行う可能性があります。 – BruceWayne