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!

Aktualisiert: 05.06.2016 von Bernhard |🔔 | 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