PowerShell выбрать диапазон ячеек из файла Excel и преобразовать в CSV - PullRequest
0 голосов
/ 25 сентября 2019

Я хочу извлечь диапазон ячеек из листа Excel и вывести их в виде CSV для дальнейшего использования.До сих пор я написал это:

script.ps1:

$excel = New-Object -ComObject Excel.Application
$WB = $excel.Workbooks.Open('c:\users\me\desktop\temp\nouveau dossier\superstore.xls')
$WS = $WB.Sheets.Item(1)
$data = $WS.Range("A1", "E10")
$data | select text | Export-Csv 'YATry.csv' -NoTypeInformation -Delimiter ';'
$excel.Quit()

но я получаю это:

"Text"  
"Row ID"  
"Order ID"  
"Order Date"  
"Ship Date"  
"Ship Mode"  
"1"  
"CA-2016-152156"  
"2016-11-08"   
"2016-11-11"  
"Second Class"  
"2"  
"CA-2016-152156"  
"2016-11-08"  
"2016-11-11"  
"Second Class"  
"3"  
"CA-2016-138688"  
"2016-06-12"  
"2016-06-16"  
"Second Class"
[...]

Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...