に2つの変数を使用してセルの範囲を選択するためにはどのように使用したい:VBA
Set rng1 = .Range("A1")
Set rng2 = .Range("C3")
をこのlinkで説明したように。 OPは、セルA1とセルC3を2つの別個の1セル範囲として有していた。彼はその範囲を変更する方法を尋ねたので、それらの間のすべてのセルも新しいより大きな範囲に含まれるようにしました。私の問題は似ていますが、新しいシナリオごとにセル範囲が変わります。例1セルD1の開始日とセルY1の終了日、新しい範囲はD1:Y1です。セルB1に例#2の開始日、セルAZ1に終了日、新しい範囲はB1:AZ1です。静的な範囲の代わりに変数を使用できるように、上記のコードをどのように変更できますか?
条件付き書式を使用して、VBAを使用せずにこれを行うことができますか? – trincot
はい、この考え方には、私のモデルに他のアプリケーションがあります。たとえば、一連の条件用の式を書き、その後に別の条件セットを書くなどです。 – lindqmx1
また、VBAがなくても、セル内の式で可能であるようです。 – trincot