有没有什么办法来从命令行创建一个新的Excel文件? 提前致谢。
Answer 1:
如果您需要创建Excel文件始终是相同的,您可以手动创建一个模板,然后随意创建新的文件具有类似...
copy template.xlsx myNewSpreadsheet.xlsx
如果你需要创建具有不同内容的文件,我建议从大卫提出的PowerShell的解决方案。
Answer 2:
为此,您可以使用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()
文章来源: Create excel file from command line