|
いつも参考にさせていただいております。
当方win2000,excel2000を使用しております。
マクロを動かしたときに【実行時エラー"1004" 並べ替えの参照がただしくありません。並べ替えるデータ内にあることと、[最優先されるキー]ボックスが空白でないことを確認してください。】と表示されてしまいます。
以下にマクロを記載させていただきます。(毎月このマクロを動かしてますが、
今回初めて発生しました。)
-------------------------------------------------------------------
Sub u_hen4()
Windows("data.xls").Activate
Sheets("DL_TEST.TXT").Select
Columns("A:B").Clear
Range("C1").sort Key1:=Range("C1"), Order1:=xlAscending
Sheets("USER.txt").Select
Columns("A:B").Clear
Range("C1").sort Key1:=Range("C1"), Order1:=xlAscending
End Sub
--------------------------------------------------------------------
このUSER.txtというシートだけでこのエラーが発生します。
シートにはA列からK列までデータが入っております。
ちなみにこの2つのシートの違いはC列の1行目にデータが入っているかいないかの
違いぐらいです。(ただ、今までも1行目にデータが入っていなくてもうまくいって
いたと思います。)
手動にて昇順ソートをかけてもD〜G列が選択され同じエラーが表示されます。
長くなって申し訳ありませんが、非常に困っております。
どなたかお力を貸していただけないでしょうか。
よろしくお願い致します。
|
|