这里以找出重复数最大行为列子:
Function FindMaxRow(){
param(
$sht,
$Column,
$sTemp
)
$findResult = $sht.columns($Column).Find($sTemp,[System.Type]::Missing,[System.Type]::Missing,1);
$sRow = $findResult.row;
$firstAddress = $findResult.Address();
do{
$findResult = $sht.columns($Column).FindNext($findResult);
if($findResult.row -gt $sRow){
$sRow = $findResult.row;
}
}
while($findResult -ne $null -and $findResult.address() -ne $firstAddress)
return $sRow;
}