0
開始点と終了点をハードコーディングせずにセルの範囲をソートしようとしています。私の範囲は常に列Aから始まり、列Mまで広がりますが、停止して開始する行は変わります。変数を設定し、最後の行のRange関数に組み込む方法を考えましたが、範囲を開始する行に対してどのように行うのかわかりません。ここに私のコードは、これまでのところです:VBAでハードコーディングなしの範囲をソート
Range("A6:M" & lastRow).Sort Key1:=Range("A6"), Order1:=xlAscending, Header:=xlNo
私は把握することはできません何行6で私の範囲を開始した場合にのみ、この作品空白でない最初の行で私の範囲を開始するためにExcelを伝えるためにどのようにされました列Aの
ありがとう!
'Range(" A6:M ")'部分を更新する必要がありましたか? 'Range(" A "&startRow&":M "&lastRow)のようなもの。ソート...' –
あなたは男です!ありがとう – johankent30