0

以下代码:

$search.address().tostring()

当前以以下格式输出单元格位置:

$B$5

但我想给它加 1 所以它变成

$B$6

到目前为止我已经尝试过

$search.address().tostring()+1

但这输出

$B$51

如何让它添加到第二个$之后出现的任何数值

谢谢。

4

2 回答 2

2

您也可以使用正则表达式执行此操作:

C:\PS> [regex]::replace('$B$6', '(\$\w+\$)(\d+)', {param($m) $m.groups[1].value + (1 + $m.groups[2].value)})
$B$7
于 2013-10-06T22:27:16.493 回答
2

尝试:

$search() = $search.row + 1 
$search.address().tostring()
于 2013-10-06T22:22:15.653 回答