0

有没有办法在不使用 Com 对象的情况下使用 PowerShell 生成 excel 电子表格?我有一些非常丑陋的脚本,它们可以打开 Excel Com 对象、添加数据、运行一些宏并保存文件以创建我需要的报告。如果我可以定义电子表格格式,然后使用 PowerShell 将 csv 转换为该格式,我认为它会更快,并且整体上更好的脚本。我怎么能那样做?可能吗?

4

2 回答 2

2

是工作簿.xls还是.xlsx文件?后者基本上是 Zip 存档中的一堆 XML 文件,因此您可以从存档中提取 XML 文件并从那里继续。如果您需要手工制作.xlsx文件,则此在 visualbasicscript.com 上的发布可能会有所帮助。

于 2013-03-25T18:15:13.187 回答
0

如果您对访问电子表格/工作簿中的原始数据、将其转储到 CSV 和/或在 Excel 之外进行一些其他处理感到满意,请参阅此答案以开始通过 ODBC & 访问数据System.Data

于 2013-03-25T18:11:44.753 回答