Jump to content

Powershell - ExcelAutomation


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

Ich möchte in Excel 2003 per Powershell eine TextDatei einlesen. Dies funktioniert soweit mit

 

$xlo=New-Object -comobject excel.application
$xlo.visible=$true
$xlo.Workbooks.OpenText("C:\Temp\Excel\Input.txt"

 

Nun möchte ich aber noch die Parameter der Opentext-Methode mitgeben. Der Excel-Makroeditor liefert diese Zeilen

Workbooks.OpenText Filename:="C:\Temp\Excel\Input.txt", Origin:=xlWindows _
       , StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
       ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=True _
       , Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), _
       Array(3, 1), Array(4, 1)), TrailingMinusNumbers:=True 

 

Die Frage ist, wie ich diese zusätzlichen Parameter (Startrow, Trennzeichen, etc) in den Powershell Code hinein bekomme. Ich habe einige Beispiele im Internet für die Opentext-Methode gefunden, aber leider alle ohne Parameterliste bzw. wenn mit Parametern, dann in c# oder VB

 

vielen Dank!

carnivore

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...