.setrange を使用してデータ (行全体) をソート (with.sort) しようとしています。ただし、選択したダイナミック レンジが正しくソート/ピックアップされません。
ダイナミックは
LngFristrow = 8
FundColumn = 39
LngLastRow = 2973
したがって、基本的には、8 から 2973 までのすべての行を取得して並べ替えたいと考えています。これが私が現在持っているものです。誰かが私が間違っていることを教えてくれたらありがたいです-ありがとう。
.SetRange Range(Cells(lngFirstRow, Fundcolumn).EntireRow, _
Cells(lngLastRow, Fundcolumn).EntireRow)