0

私が達成しようとしているのは、古いテーブルのバックアップに基づいて変更を探しているテーブル内の行の条件付き書式設定です。

テーブルに変更があり、それがバックアップと一致しない場合、変更が実行された行のスタイルが変更されます。

私がなんとかしたことは、式を追加することです:

=IF(OR(B2<>'1LinkBU'!B2,C2<>'1LinkBU'!C2,D2<>'1LinkBU'!D2),1,0)

行がバックアップ テーブルの対応する行と等しくないかどうかを確認しています。この行で何かが変更された場合、数式セルの値は 1 になります。次に、条件付き書式設定で 2 番目の行を選択し、数式でE2 = 1、書式設定が有効であると述べました。

問題は、このテーブルは大きくなり、式の使い方を知らないユーザーが使用することになっているだけでなく、生ごとに特定の条件付き書式を入力するのは実際には不便です.

また、アップロードしたリンク ファイルに、必要な行スタイルを作成するマクロを記録しましたが、それを使用するコードの作成方法がわかりません。

行 2 を最後の行になるまで下に移動し、E 列の「1」値ごとに行スタイルを行全体に適用することは可能ですか?

4

1 に答える 1

0

どうやら私はこれを考えすぎていたようです!実際には非常に簡単でした...数式を =$E$2=1 から =($E2=1) に変更し、条件付き書式を表の範囲全体に適用するだけでした。

于 2011-09-25T21:05:29.480 に答える