Как отобразить данные Excel на консоли powershell, используя скрипт powershell - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь отобразить данные Excel (текстовый формат) в 10 колонках в консоли PowerShell

Но это не работает

$objExcel = New-Object -ComObject Excel.Application
$objexcel.visible=$true
$objexcel.DisplayAlerts=$false 
$workbook=$objExcel.Workbooks.open("C:\Users\Desktop\commute.xlsx")
$worksheet=$workbook.sheets.item(1)

$usedrange=$worksheet.UsedRange

@{TIME=$worksheet.Range("A1:A10").text 
DEPART=$worksheet.Range("B1:B10").text 
REDS=$worksheet.Range("C1:C10").text 
TRAINS=$worksheet.Range("D1:D10").text }

1 Ответ

0 голосов
/ 21 сентября 2018

почему вы не используете командлет Import-CSV?Это будет намного проще.попробуйте следующее: $Worksheet = Import-Csv -Path 'C:\Users\Desktop\commute.xlsx'

Это создаст объект Powershell, который вы можете использовать и манипулировать им.

надеюсь, он вам поможет.

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