PowerShell – Excel-Sheet auslesen

Zu nächst muss wieder eine COM-Objekt instanziiert werden, anschließend können Daten im Excel-Sheet einfach über Zeile (Row) und Spalte (Column) ausgelesen werden. Das gewünschte Arbeitsblatt, der Standardname bei neuen Dateien ist Tabelle 1, kann über den Index oder den Namen angesprochen werden. Also …Item(1) oder …Item(“Tabelle 1”).

 

 

Um mehrere Daten abzuarbeiten nutze ich im folgendem Beispiel eine Do-While Schleife. Dabei wird der Wert von $Zeile nach jeder Ausgabe im eins erhöht. Enthält das aktuelle Feld keine Zeichen mehr, so wird die Do-While-Schleife beendet.

rewe