0

.setrange を使用してデータ (行全体) をソート (with.sort) しようとしています。ただし、選択したダイナミック レンジが正しくソート/ピックアップされません。

ダイナミックは

LngFristrow = 8

FundColumn = 39

LngLastRow = 2973

したがって、基本的には、8 から 2973 までのすべての行を取得して並べ替えたいと考えています。これが私が現在持っているものです。誰かが私が間違っていることを教えてくれたらありがたいです-ありがとう。

.SetRange Range(Cells(lngFirstRow, Fundcolumn).EntireRow, _ 
         Cells(lngLastRow, Fundcolumn).EntireRow)
4

1 に答える 1

1

試す

.SetRange Cells(lngFirstRow, 1).Resize(lngLastRow-lngFirstRow+1).EntireRow
于 2013-02-05T11:54:36.403 に答える