Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Über VBA Exel und eine Exel Datei (xls) öffnen

Jürgen124 / 1 Antworten / Flachansicht Nickles

Hallo, wie starte ich Exel incl. einer Exel-Datei (xls) in VBA?

Für Word funktionierts so:
CreateObject("word.application").documents.Open(datei).Application.Visible = True

das müsste doch etwas abgewandelt auch für Exel funktionieren:
CreateObject("word.application").WorkBooks.Open(datei).Application.Visible = True

leider aber keine Reaktion (Exel scheint zwar irgendwie gestartet zu werden , man sieht aber nichts. Ein Verweis auf Office und Exel ist gesetzt).

Kann mir jemand sagen wie's richtig geht?

Schon mal besten Dank
Jürgen

bei Antwort benachrichtigen
PaoloP Jürgen124 „Über VBA Exel und eine Exel Datei (xls) öffnen“
Optionen

Also wenn Du einen Verweis auf Excel gesetzt hast
würde ich es probieren mit:

Dim oExcel As Excel.Application
Set oExcel = New Excel.Application
oExcel.Visible = True
'usw...

Dein CreateObject("word.application").WorkBooks ...
ist wohl ein Versehen, da sollte
nicht die ProgId von Word stehen.

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen