ファイルの種類 を指定して保存
VBSでの記入例
WSH Version 5.6で確認済です。
VBScriptでExcelを開き、別のファイル形式で保存します
| set objExcel = CreateObject("Excel.Application") |
'Excelのオブジェクトを作成 |
| set objExcelBook = objExcel.workbooks.open("変換前ファイル名", 1) |
'ファイルを開く |
| objExcel.Visible=True |
'ファイルを可視状態にする (変換だけならこれはいらない) |
| objExcelBook.SaveAs "出力ファイル名",保存形式のフォーマット番号 |
'ファイルの種類を指定して保存 |
| objExcelBook.Close False |
'Excelを閉じる |
フォーマット番号
| フォーマット | 番号 | フォーマット | 番号 | フォーマット | 番号 |
| xlAddIn | 18 | xlExcel4Workbook | 35 | xlWJ2WD1 | 14 |
| xlCSV | 6 | xlExcel5 | 39 | xlWJ3 | 40 |
| xlCSVMac | 22 | xlExcel7 | 39 | xlWJ3FJ3 | 41 |
| xlCSVMSDOS | 24 | xlExcel9795 | 43 | xlWK1 | 5 |
| xlCSVWindows | 23 | xlHtml | 44 | xlWK1ALL | 31 |
| xlCurrentPlatformText | -4158 | xlIntlAddIn | 26 | xlWK1FMT | 30 |
| xlDBF2 | 7 | xlIntlMacro | 25 | xlWK3 | 15 |
| xlDBF3 | 8 | xlSYLK | 2 | xlWK3FM3 | 32 |
| xlDBF4 | 11 | xlTemplate | 17 | xlWK4 | 38 |
| xlDIF | 9 | xlTextMac | 19 | xlWKS | 4 |
| xlExcel2 | 16 | xlTextMSDOS | 21 | xlWorkbookNormal | -4143 |
| xlExcel2FarEast | 27 | xlTextPrinter | 36 | xlWorks2FarEast | 28 |
| xlExcel3 | 29 | xlTextWindows | 20 | xlWQ1 | 34 |
| xlExcel4 | 33 | xlUnicodeText | 42 | - | - |
ネタ元=http://plaza.rakuten.co.jp/ajaxplus/diary/200705140000/