我在闰年接触一次 PowerShell,并且 它的文档非常适合温习,但当涉及到模块时,情况就完全不同了。 (抱歉,不确定术语是什么。)有大量的帖子和 Stackoverflow 线程专门针对“在 Excel 文件中使用 PowerShell 实现此目的”,但答案并没有真正扩展细节;可以推断出很多东西,但帖子的某些日期范围从 2009 年到 2019 年,所以不确定发生了什么变化(当然,除了使用反复试验)。
我能找到的最接近 API 文档的是 Excel VBA 参考。它看起来与我看到的到处提到的方法非常接近,是吗?
Microsoft 没有直接为 Excel 提供 API。 但是有两个选择:
New-Object -comobject Excel.Application
访问 Excel。这
要求在运行脚本的计算机上安装 Excel。
我觉得它很笨重。ImportExcel
。这个不需要
需要安装Excel。使用起来相当简单,它是
我首选的方法。ImportExcel 的有用链接
ImportExcel 模块的问题在于它不是开源的,也不属于 Microsoft。 因此,如果您在公司环境中,您不知道您可以处理哪些安全风险。