我有一些Powershell代码试图在Excel工作表的范围内查找特定字符串。它使用excel库中的Find
方法。这是代码:
$default = [Type]::Missing
$objRange.find($Search,$default,$default,$xlLookAt::xlPart,$xlSearchOrder::xlByRows,$xlSearchDirection::xlNext, $true ,$default,$default)
不起作用的是我传递给$true
模式的MatchCase
值。我尝试了True
,$true
,-1
,"true"
等。True
适用于ISE命令行,但Powershell ISE编辑器不喜欢它。
我为MatchCase
参数传递了什么,为True还是为False?
Here是Range.Find
方法的文档。