2012-11-29 121 views

回答

3

如果您需要創建Excel文件始終是相同的,您可以手動創建一個模板,然後隨意創建新的文件具有類似...

copy template.xlsx myNewSpreadsheet.xlsx 

如果您需要創建具有不同內容的文件,我建議從David提出的PowerShell解決方案開始。

4

爲此,您可以使用PowerShell:

PS> $excel = New-Object -ComObject "Excel.Application" 
PS> $wb = $excel.Workbooks.Add() 
PS> $ws = $wb.ActiveSheet 
PS> $excel.Visible = $True 

     < do some work > 

PS> $wb.SaveAs("xltest.xlsx") 
PS> $wb.Close() 
PS> $excel.Quit()