2012-10-20 35 views
0

我想通過使用VBScript創建一個帶有.xls的excel文件。如何用VB腳本生成excel(.XLS)文件?

因爲我想爲我們的需求創建一個DTS包。 DTS接受只有.xls擴展名的excel文件。

任何幫助?

+0

這真的不清楚你在說這裏。 Excel文件有哪些其他後綴?你擔心更新的Excel文件格式嗎? – bmargulies

+0

@bmargulies xlsm,xlsx等 – brettdj

回答

1

它可以創建和Excel文件提供的Excel提供的Excel安裝在腳本運行的同一臺機器上。基本上,你可以使用Excel的COM對象,示例代碼檢查:Create an Excel file using vbscripts

希望幫助...

1

下面的代碼將創建一個Excel與.xls擴展文件,如果這是你真正需要的知道。

從微軟的開發人員支持(http://msdn.microsoft.com/en-us/library/office/aa221273%28v=office.11%29.aspx)略作修改:

Set objExcel = CreateObject("Excel.Application") 

Set NewBook = objExcel.Workbooks.Add 
With NewBook 
    .Title = "My Title" 
    .SaveAs "MyFile.xls" 
End With 
+0

@AnsgarWiechers,謝謝!我忘了從MicroSoft原來的代碼中刪除它,這是用於VBA的。我編輯它是一個工作示例。 – tmoore82