1
Dim Brand As String
    Worksheets("1st").Select
    Brand = Range()

こんにちは、私は Microsoft Excel 2011 で VBA コーディングを使用していますが、範囲に少しこだわっています。セルc4で何かを開始したいとしましょう。範囲内のc4に入力しますが、列の下まで続けたい場合(その列の行数がわからないため無制限です)上)では、これを書く正しい方法は何ですか?

4

2 に答える 2

3
Range("C4", Range("C4").End(xlDown))

これにより、範囲、C4 から C4 および下が返されます。

これにより、C4 から最初の空白セルまで、連続するすべてのセルが選択されます。

ここで、データに空白以外のセルの間に空白がある可能性がある場合。次に、以下を使用できます。

Range("C4", Range("C" & Rows.Count).End(xlUp))

これにより、C4からC列の最後のセルまで、データのあるセルまでが選択されます。つまり、C4 から列全体の値を持つ最後のセルまで、C 列のすべてのセルが選択され、空白が含まれます。

于 2013-11-06T01:24:11.563 に答える