範囲指定して並べ替えするマクロが有効に働かない
マクロ初心者です。宜しくお願いします。
範囲指定して並べ替え(昇順)をしたいのですが
一番上の行が並べ替えの範囲指定から漏れているのか正しく並べ替えができず
データの2行目から並べ替えがスタートしています。
手動で行う場合、データ範囲の先頭行を、「タイトル行」と「データ行」を指定できますが問題が起こるのはこの関係でしょうか?
■以下式をマクロの記録から作成しました
■マクロの範囲指定自体には問題ありません
■この動作を、範囲を変えて繰り返していますが、正しく並び替わる場合とそうでない場合があります
■繰り返しの式は、範囲を変えているだけで他は全て同じです
■書式は全て数値になっています
■同じ操作を手動でやると問題なく並べ替えができます
どなたか解決方法があれば教えてください。
Selection.AutoFilter Field:=50
Range("AS8:BF1000").Select
Selection.Sort Key1:=Range("AX8"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _
:=xlPinYin, DataOption1:=xlSortNormal
お礼
どうもありがとうございました。