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

 

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


Top-Artikel in diesem Bereich

vbscript string

vbscript string

geändert: 11.10.2016 von Bernhard (Erstveröffentlichung: 06.01.2011)

Strings werden zum Speichern und durch Aufruf von Funktionen zum Manipulieren von Text verwendet. (Ein String ist eine gespeicherte Zeichenfolge) ... weiterlesen

VBScript .vbs Datum und Zeit Funktionen Syntax Referenz

VBScript .vbs Datum und Zeit Funktionen Syntax Referenz

geändert: 31.03.2020 von Bernhard (Erstveröffentlichung: 06.01.2011)

Datum und Zeit Funktionen in vbscript ... weiterlesen

Preview wie erstelle ich eine vbscript Datei .vbs - Grundlagen

wie erstelle ich eine vbscript Datei .vbs - Grundlagen

geändert: 31.03.2020 von Bernhard (Erstveröffentlichung: 04.01.2008)

Zum Erstellen der vbscript Datei genügt ein einfacher Editor. Eine in Windows abgespeicherte Textdatei mit der Eindung .vbs kann direkt ausgeführt werden. ... weiterlesen


Fragen / Kommentare


(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]

✍anonym
17.11.2016 21:39
User: Martin 
Hab schon vieles durchsucht aber bekomme immer fehlermeldungen
Wie suche ich nach der ersten freien zelle in spalte a

Bitte hilfe!

✍anonym
16.01.2016 16:35
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.

✍anonym
03.08.2015 08:18
User: ExcelUser 
Das funktioniert, perfekt

✍anonym
25.02.2015 07:14
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?

✍anonym
17.10.2014 07:24
User: Nico 
Hat mir sehr geholfen. vielen Dank!!

✍anonym
28.05.2014 12:57
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!

✍anonym
02.12.2009 11:16
User: biggi 
Vielen Dank, funktioniert super...