CSVファイルをxlsに変換しようとしています。CSVをExcelテーブルに変換する
CSVファイルには、次のようになります。
410E 54B9 C700 0 0 0 0
が、変換が行われたときの結果は、私はテーブルとしてそれをしたい
410E;54B9;C700;0;0;0;0
Const xlDelimited = 1
Const xlTextQualifierDoubleQuote = 1
Const xlOpenXMLWorkbook = 51
Set xl = CreateObject("Excel.Application")
xl.Workbooks.OpenText "C:\sssss.csv", , , xlDelimited _
, xlTextQualifierDoubleQuote, True, True, True, True, True, True, _
, Array(Array(1,2), Array(2,2), Array(3,2), Array(4,1), Array(5,2) _
, Array(6,1), Array(7,1), Array(8,1), Array(9,1), Array(10,1), Array(11,1))
Set wb = xl.ActiveWorkbook
wb.SaveAs "C:ssss.xlsx", xlOpenXMLWorkbook, , , , False
wb.Close
xl.Quit
です。
しかし、私は.csvからxlsに変換し、txtからxlsに変換しません。 – user3657176
@ user3657176拡張子を変更しても、ファイルの内容は変更されません。 –
私は知っているが、私はcsvからそれを変更してcsvからtxtに変えずに行い、それを変換する。 – user3657176