-1
非常に大きなexcel 2010ワークブックで複数のシートを使用しています。VBA:特定の列の値を持つ行を強調表示します。
このシートの1つは"RatePlan"
と呼ばれ、このシートの列の1つは"RatePlanCde"
です。
"RatePlanCde"
(合計2514)のいくつかはもう有効ではなく、赤で強調表示されています。
"RatePlanCde"
の列が他のシートに存在するかどうかを調べる必要があります。その場合は、赤のすべてのシートで無効な"RatePlanCde"
値を持つ行をハイライト表示します。
これはVBAスクリプトを使用して行うことができますか?条件付き書式設定のため
もちろんこれはVBAで行うことができますが、なぜ条件付き書式設定を使用しないでください。 – FunThomas
提案していただきありがとうございます。私は今このオプションを見ています。これを達成するためには、数式付きの条件付き書式設定ルールを使用する必要があり、ワークブック内のすべてのシートに対して個別に行う必要があります。無効なRatePlanCdeはランダムな値です(特定の範囲内ではありません)。したがって、RatePlanCdeが2514の無効な値をすべてペーストして貼り付けていると言う数式を使用して、すべてのシートで条件付き書式設定を使用すると、問題が解決するはずです。 – user3033933
RatePlanCde-codesの横に列を追加し、たとえば無効な文字列を「無効」とマークする場合は、条件付き書式で「VLookup」式を使用できます。 – FunThomas