当我从powershell搜索Excel文件时,我想获取具有特定内容的单元格的行和列。
为此,我有以下代码:
[threading.thread]::CurrentThread.CurrentCulture = 'en-US'
$e = new-object -com excel.application
$book = $e.Workbooks.Open("C:\tmp\deeg.xlsx")
$sheet = $book.WorkSheets.item(1)
$Cell = $sheet.range("A1:Z8").find("deeg")
Write-Host "Line: " $Cell.rows
$a = read-host 'Press any key'
方法'行'似乎不存在......我怎么能得到行号和列号?
答案 0 :(得分:1)
每个单元格对象都有一个地址() - 方法
$cell.address($false,$false)
返回单元格地址,例如。 A5。开关($ false,$ false)调用相对的单元格地址(因此,不是$ A $ 5)。