$xl=New-Object -ComObject excel.application
$xl.visible=$true
$wb=$xl.workbooks.open("C:\Users\lwang52\Desktop\部门.xlsx")
$sheet=$wb.sheets.item(1)
$object=
for($i=1;$i -lt $sheet.range("a65536").end(-4162).row;$i++) #xlDown -4121 Down. xlToLeft -4159 To left. xlToRight -4161 To right. xlUp -4162 Up.
{
Write-Host $sheet.range("A$i").text #A列对应每行的值 A column correspond to per row value
}
$xl.displayAlerts=$False
$wb.Close()
$xl.Application.Quit()
本文链接: https://www.pstips.net/excel-column-traversal.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
                                      请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

感谢@wanglang的分享
mark
当有多列合并的时候,就不可以用了!