mit vbscript in Excel
Excel Datei erzeugen:
pfadzurexceldatei="c:\exceldatei.xlsx"
Set objexcel = createobject("Excel.application")
objexcel.Visible = True 'zeigt Excel an (GUI startet) falls diese Zeile nicht angegeben wird, startet Excel im Hintergrund
objexcel.Workbooks.add
objexcel.Cells(1, 1).Value = "Testeintrag"'schreibt in Zeile 1 Spalte 1 "Testeintrag"
objexcel.ActiveWorkbook.SaveAs(pfadzurexceldatei)
objexcel.Quit
Set objexcel = Nothing
aus Excel lesen / schreiben:
pfadzurexceldatei="c:\exceldatei.xlsx"
Set objexcel = CreateObject("Excel.Application")
Set objWorkbook = objexcel.Workbooks.Open _
(pfadzurexceldatei)
objexcel.Cells(1,1).Value="test"
wscript.echo objexcel.Cells(1,1).Value
Set objexcel = Nothing
PowerShell
All jene, die bereits auf PowerShell umgestiegen sind, finden in folgendem Artikel ein Beispiel: PowerShell write excel
({{pro_count}})
Beitrag bewerten:{{percentage}} % positiv
({{con_count}})
DANKE für deine Bewertung!
Top-Artikel in diesem Bereich
wie erstelle ich eine vbscript Datei .vbs - Grundlagen
Zum Erstellen der vbscript Datei genügt ein einfacher Editor. Eine in Windows abgespeicherte Textdatei mit der Eindung .vbs kann direkt ausgeführt werden.
vbscript string
Strings werden zum Speichern und durch Aufruf von Funktionen zum Manipulieren von Text verwendet. (Ein String ist eine gespeicherte Zeichenfolge)
Fragen / Kommentare
(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]
User: Martin Hab schon vieles durchsucht aber bekomme immer fehlermeldungen Wie suche ich nach der ersten freien zelle in spalte a Bitte hilfe!
User: Ralph Hallo Zusammen Wie müsste ich das denn Ergänzen, wenn ich diese Tabelle auch direkt mit den Daten einer Textdatei befüllen möchte? Die Daten sind Zeilenweise in der Textdatei enthalten und haben zur Spaltentrennung das ";" drin. Hat hier jemand eine Idee? Das wäre Super.
User: Tom Funktioniert bei mir leider nicht in meiner HTA Datei. Allerdings habe ich auf meinem Windows 7 Rechner Excel 2010 installiert. Gibt es für eine neuere Excel Version auch eine Lösung?
User: Ron Danke super. Kann ich vonOutlook aus mit vbscript die letzte benutzte Zeile einer Spalte in einem Excelsheet ermittel und den Wert in ein benutzerdefiniertes Feld eintragen? F Tipps we ich sehr dankbar!