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

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

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

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...