Dim Brand As String
Worksheets("1st").Select
Brand = Range()
こんにちは、私は Microsoft Excel 2011 で VBA コーディングを使用していますが、範囲に少しこだわっています。セルc4で何かを開始したいとしましょう。範囲内のc4に入力しますが、列の下まで続けたい場合(その列の行数がわからないため無制限です)上)では、これを書く正しい方法は何ですか?
Range("C4", Range("C4").End(xlDown))
これにより、範囲、C4 から C4 および下が返されます。
これにより、C4 から最初の空白セルまで、連続するすべてのセルが選択されます。
ここで、データに空白以外のセルの間に空白がある可能性がある場合。次に、以下を使用できます。
Range("C4", Range("C" & Rows.Count).End(xlUp))
これにより、C4からC列の最後のセルまで、データのあるセルまでが選択されます。つまり、C4 から列全体の値を持つ最後のセルまで、C 列のすべてのセルが選択され、空白が含まれます。