0

我想从引用的行($startRow)中搜索 Excel 电子表格中的空白单元格,但 Powershell 搜索整个列(它从第 1 行开始)。

我怎样才能让它从 $startRow 显式开始。

$startRow = 3
$pointer = $sh.cells.item($startRow,2).EntireColumn.find("").Address()
$pointer
4

1 回答 1

1

鉴于这$sh.cells很可能是一个集合,我建议这样做:

# If cells is actually a dictionary/hashtable:
#$sh.cells.GetEnumerator() | 
# if cells is an array:
$sh.cells | 
    Select -Skip $startRow |
    ForEach-Object {
        $_.EntireColumn.find("").Address()
    }
于 2013-10-24T00:41:53.970 回答