前提・実現したいこと
VBScriptでExcelのセルを昇順にソートしたいと思っています。
発生している問題・エラーメッセージ
「ステートメントがありません」というエラーが出ます。
エラーコード:800A0400
おそらくSortメソッドのKeyの部分かと思っています。
該当のソースコード
filepath = WScript.Argument(0) set xlobj = CreateObject("Excel.Application") xlobj.Workbooks(filepath) xlobj.ActiveWorkbook.Sheets("Sheet1").Select xlobj.Columns("A1:A22").Sort Key1:=xlobj.Range("A:A"), order1:=xlAscending xlobj.ActiveWorkbook.Save xlobj.ActiveWorkbook.Close() xlobj.Quit xlobj = Nothing
試したこと
Key1の部分をActiveSheetなどの構文を追加したりしましたが、解決しませんでした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/20 15:37
2019/02/20 23:43