本帖最后由 idwma 于 2022-9-18 14:30 编辑
那要的结果是取值还是整理还是全都要 | | | $a=new-object -com excel.application | | $n='张三' | | $arr=('姓名','d5',''),('语文','g19',''),('数学','w20',''),('社会','p21',''),('历史','ag21','') | | dir *.xlsx|%{ | | $b=$a.workbooks.open($_.fullname) | | $c=$b.sheets.item(1) | | if($c.range($arr[0][1]).value() -eq $n){ | | $arr[1..$arr.count]|%{ | | [int]$_[2]+=$c.range($_[1]).value() | | } | | } | | $b.close() | | } | | $a.quit() | | $arr|%{$_ -join ':'}COPY |
|