【发布时间】:2020-07-24 15:50:21
【问题描述】:
我正在尝试使用 Powershell Excel COM 对象构建一个脚本,该对象读取 XLSX 文件并查看列。如果它与目标 XLSX 文件的列匹配,我希望它将数据附加到目标。我应该如何开始?
我已经设法对 TXT 文件进行了处理(将其转换为对象并附加到 XLSX),现在我正在尝试对 XLSX 进行同样的处理。
谢谢!
【问题讨论】:
标签: powershell com append xlsx
我正在尝试使用 Powershell Excel COM 对象构建一个脚本,该对象读取 XLSX 文件并查看列。如果它与目标 XLSX 文件的列匹配,我希望它将数据附加到目标。我应该如何开始?
我已经设法对 TXT 文件进行了处理(将其转换为对象并附加到 XLSX),现在我正在尝试对 XLSX 进行同样的处理。
谢谢!
【问题讨论】:
标签: powershell com append xlsx
当ImportExcel 存在时,我真的不建议通过 COM 对象使用 Excel,我已经使用这个模块几年了,它简直太棒了。我将留下一个示例,说明如何使用此模块做你想做的事:
Import-Excel .\Object2.xlsx | Export-Excel .\Object1.xlsx -Append
这只会附加来自相同列名或“属性”的数据,因此无需检查。
希望对您有所帮助,感谢 dfinke 创建这个很棒的模块。
【讨论】: