从命令行创buildexcel文件

有什么办法从命令行创build一个新的Excel文件? 提前致谢。

如果您需要创build的Excel文件始终是相同的,您可以手动创build一个模板,然后创build新的文件,如类似…

copy template.xlsx myNewSpreadsheet.xlsx 

如果您需要创build具有不同内容的文件,我build议从David提出的PowerShell解决scheme开始。

你可以使用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()