Excel-Objekt erstellen
Fian03
- vb-script
Hallo,
ich versuche mit vbscript ein Excel-Objekt zu erstellen. Syntax sieht so aus:
set app = createObject("Excel.Application")
Fehlermeldung lautet: "ActiveX-Komponente kann kein Objekt erstellen: "Excel.Application".
Habe das ganze auch schon mit ASP versucht. Mit folgender Syntax:
Set xlApp = Server.CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
Fehlermeldung lautet: "Ausnahmefehler des Servers"
Kann mir jemand sagen warum ich kein Objekt erstellen kann? Das ganze läuft momentan auf dem Localhost, daher ist garantiert das Excel installiert ist.
Danke und Gruß
Fian03
Hi,
ist der Windows Scripting Host installiert?
ich versuche mit vbscript ein Excel-Objekt zu erstellen. Syntax sieht so aus:
set app = createObject("Excel.Application")
Bei mir funktioniert das einwandfrei:
set app = createObject("Excel.Application")
app.Visible = True
app.workbooks.add
set app = nothing
Aber noch ein Hinweis: Du solltest noch abfragen, ob Excel bereits offen ist, z. B. so:
bolExcelOffen = True
On Error Resume Next
Set app = GetObject(, "Excel.Application")
If Err.Number <> 0 Then bolExcelOffen = False
Err.Clear
If Not bolExcelOffen Then Set app = CreateObject("Excel.Application")
app.Visible = True
app.workbooks.add
set app = nothing
Viele Grüße
Jörg