【发布时间】:2017-08-17 14:51:46
【问题描述】:
这里有 excel 新手的 Powershell。我正在学习如何通过 powershell 与 excel 交互,并在多个站点上发现了一个“范围”功能。
奇怪的是,这个功能在我的系统上不起作用并返回以下错误:Method invocation failed because [System.__ComObject] does not contain a method named 'Range'.
谁能帮我让我的 powershell 使用范围功能?
$xl = new-object -comobject excel.application
$xl.visible = $false
$Workbook = $xl.workbooks.open(“c:\test.csv")
$Workbook.Range("A:Z").Find('05/**/**')
【问题讨论】:
-
Range 是 Worksheet 对象的属性,而不是 Workbook。所以没那么奇怪......
标签: excel powershell