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!

Beitrag erstellt von Bernhard | Aktualisiert: 05.06.2016 | |🔔 | Kommentare:7

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...

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details