EXCEL 2003 Fehler not installed
Moderator: Moderatoren
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
EXCEL 2003 Fehler not installed
Hallo,
obwohl Excel installiert ist und problemlos läuft, bekomme ich die o.a. Meldung.
application := AutomationObject():Create("Excel.Application")
auch alle anderen Excel Beispiele funktioneren nicht.
Grüße
Rudof
obwohl Excel installiert ist und problemlos läuft, bekomme ich die o.a. Meldung.
application := AutomationObject():Create("Excel.Application")
auch alle anderen Excel Beispiele funktioneren nicht.
Grüße
Rudof
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
Re: EXCEL 2003 Fehler not intalled
Hallo Rudolf
habe ein ähnliches Problem aber mit Acrobat.
Versuche es mit einem anderen User an dem entsprechenden PC.
habe ein ähnliches Problem aber mit Acrobat.
Versuche es mit einem anderen User an dem entsprechenden PC.
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
Hallo Roland,
hat leider auch nichts genützt.
Grüße
Rudolf
hat leider auch nichts genützt.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2126
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 75 Mal
Re: EXCEL 2003 Fehler not intalled
Funktionieren denn andere Office-Produkte?
Könnte sonst irgendwie an der ActiveX-Unterstützung liegen, oder dann am Office / Excel (ungültige Lizenz, Reparaturinstallation) selbst.
Könnte sonst irgendwie an der ActiveX-Unterstützung liegen, oder dann am Office / Excel (ungültige Lizenz, Reparaturinstallation) selbst.
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1931
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
Hallo,
also das wre der letzte Weg, ich würde gerne wissen wieso das Problem entsteht, könnte auch bei meinen Kunden sein, und dann schaut es gar nicht kompetent für mich aus ich Neuinstallation empfehle.
Grüße
Rudolf
also das wre der letzte Weg, ich würde gerne wissen wieso das Problem entsteht, könnte auch bei meinen Kunden sein, und dann schaut es gar nicht kompetent für mich aus ich Neuinstallation empfehle.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- Christof
- Rekursionen-Architekt
- Beiträge: 265
- Registriert: Mo, 01. Okt 2007 17:14
- Wohnort: Bedburg
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: EXCEL 2003 Fehler not intalled
Hallo Rudolf,
kann es sein, dass Excel auf einem Server und nicht lokal installiert ist? Damit mache ich gerade die gleiche bzw. ähnliche Erfahrungen. Im "normalen Betrieb" funktioniert alles wie gehabt. Wenn ich aber über XBase ein Excel (im Hintergrund) ausführen/aufrufen möchte, kommt die Meldung, dass Excel nicht installiert ist. Ich kann das hier leider nicht nachvollziehen, da bei mir Excel lokal installiert ist. Bei den Kunden mittlerweile immer öfter nur noch auf dem Server.
Hier habe ich mal einen Hinweis gefunden. Ich weiß aber nicht, ob das hilft und ob meine Kunden das überhaupt dürfen mit ihren Rechten.
http://www.markstechstuff.com/2007/07/a ... bject.html
Viele Grüße
Christof
kann es sein, dass Excel auf einem Server und nicht lokal installiert ist? Damit mache ich gerade die gleiche bzw. ähnliche Erfahrungen. Im "normalen Betrieb" funktioniert alles wie gehabt. Wenn ich aber über XBase ein Excel (im Hintergrund) ausführen/aufrufen möchte, kommt die Meldung, dass Excel nicht installiert ist. Ich kann das hier leider nicht nachvollziehen, da bei mir Excel lokal installiert ist. Bei den Kunden mittlerweile immer öfter nur noch auf dem Server.
Code: Alles auswählen
...
oBB:cargo[2]:setCaption("Excel wird gestartet...")
* Excel starten
oExcel := CreateObject("Excel.Application")
IF Empty( oExcel )
tdMsg("Excel ist nicht installiert!" )
quit
ENDIF
oExcel:DisplayAlerts := .F.
...
http://www.markstechstuff.com/2007/07/a ... bject.html
Viele Grüße
Christof
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
Hallo Christof,
Excel habe ich hier normal lokal installiert, läuft auch soweit. Es können auch keine Rechte sein, es hat früher funktioniert, aber irgendwann was Schluß und ich hab diese Fehlermeldung bekommen. Keine Ahnung was daran schuld ist, werde die Ursache wahrscheinlich nicht finden und verschwende auch keine Zeit damit, ist eben so im Windows. Auf anderen Rechnern läuft es wiederum einwandfrei. Habe aber gesehen dass Hubert eine Lib hat mit der man ohne Excel solche Files erstellen kann, das würde mir genügen.
Grüße
Rudolf
Excel habe ich hier normal lokal installiert, läuft auch soweit. Es können auch keine Rechte sein, es hat früher funktioniert, aber irgendwann was Schluß und ich hab diese Fehlermeldung bekommen. Keine Ahnung was daran schuld ist, werde die Ursache wahrscheinlich nicht finden und verschwende auch keine Zeit damit, ist eben so im Windows. Auf anderen Rechnern läuft es wiederum einwandfrei. Habe aber gesehen dass Hubert eine Lib hat mit der man ohne Excel solche Files erstellen kann, das würde mir genügen.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9387
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
Wahrscheinlich ist die ActiveX-Komponente von Excel nicht (richtig) registriert. Such mal nach "Excel.Application" in der Registry. Gut möglich, dass Du in der CLASSES_ROOT nichts findest. Das passiert manchmal bei Office-Installationen. Oder es ist ein generelles Problem, ActiveX anbetreffend. Was passiert, wenn Du Deine App als Admin ausführst?
Herzlich,
Tom
Tom
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
Die LibXL mit meiner Klasse angesprochen ist nicht nur wesentlich schneller als ActiveX,Rudolf hat geschrieben:Habe aber gesehen dass Hubert eine Lib hat mit der man ohne Excel solche Files erstellen kann, das würde mir genügen.
man ist auch unabhängig von Excel und den Versionsspielchen und Registrierungen ... also von der sonstigen Umgebung. Einfach die LibXL.DLL zur EXE und gut ist.
Dafür sind die um die 200 Euro einmalig für die Lizenz von LibXL (nicht für meine Klasse, die ist frei) gut angelegt.
Gruß
Hubert
Hubert
- Christof
- Rekursionen-Architekt
- Beiträge: 265
- Registriert: Mo, 01. Okt 2007 17:14
- Wohnort: Bedburg
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: EXCEL 2003 Fehler not intalled
Hallo Hubert,
habe mal mit der LibXL und Deiner Klasse herumexperimentiert. Geht eigentlich ganz gut.
Eigentlich, weil ich's nicht geschafft habe, eine XLSM-Datei zu öffnen und zu schreiben. Zu XLSM habe ich auch nichts auf der Seite www.LibXL.com gefunden. Weißt Du was dazu? Ich habe halt öfter Exceldateien mit Makros.
Merci und Gruß
Christof
habe mal mit der LibXL und Deiner Klasse herumexperimentiert. Geht eigentlich ganz gut.
Eigentlich, weil ich's nicht geschafft habe, eine XLSM-Datei zu öffnen und zu schreiben. Zu XLSM habe ich auch nichts auf der Seite www.LibXL.com gefunden. Weißt Du was dazu? Ich habe halt öfter Exceldateien mit Makros.
Merci und Gruß
Christof
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
Sorry, ich habe nur XLS und XLSX Dateien erzeugt, für weitere Fragen müsstest du die Autoren fragen.
Gruß
Hubert
Hubert
- Christof
- Rekursionen-Architekt
- Beiträge: 265
- Registriert: Mo, 01. Okt 2007 17:14
- Wohnort: Bedburg
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: EXCEL 2003 Fehler not intalled
Hab' ich gemacht. Antwort steht noch aus. Ich werde berichten.
Hab' übrigens auf der Seite unter den Versionsbeschreibungen doch noch was gefunden. Danach wurde die Unterstützung von XLSM-Dateien realisiert. In der vorletzten Version. Mal sehen, wie man das machen muss.
Hab' übrigens auf der Seite unter den Versionsbeschreibungen doch noch was gefunden. Danach wurde die Unterstützung von XLSM-Dateien realisiert. In der vorletzten Version. Mal sehen, wie man das machen muss.
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
OK, mal sehen ob ich in meiner Klasse was ändern muss ...Christof hat geschrieben: Hab' übrigens auf der Seite unter den Versionsbeschreibungen doch noch was gefunden.
Danach wurde die Unterstützung von XLSM-Dateien realisiert. In der vorletzten Version. Mal sehen, wie man das machen muss.
Gruß
Hubert
Hubert
- Christof
- Rekursionen-Architekt
- Beiträge: 265
- Registriert: Mo, 01. Okt 2007 17:14
- Wohnort: Bedburg
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: EXCEL 2003 Fehler not intalled
Hallo Hubert,
das ist eigentlich ganz einfach...
Die LIB unterstützt auch XLSM-Dateien. Ich habe Deine HBLibXL.PRG ein wenig angepasst...
und...
Das ist sicher nicht optimal, funktioniert aber erst mal. Vielleicht magst Du das irgendwann mal professionell umsetzen?!
Merci, schönes Wochenende
Christof
das ist eigentlich ganz einfach...
Die LIB unterstützt auch XLSM-Dateien. Ich habe Deine HBLibXL.PRG ein wenig angepasst...
Code: Alles auswählen
*--------------------------------------------------------------------------------
function xlCreateBook(cName,cKey)
local oHBE, oBook
oHBE := HBLibXL(cName,cKey)
oBook := oHBE:CreateBook()
return oBook
*--------------------------------------------------------------------------------
function xlCreateXLSXBook(cName,cKey)
local oHBE, oBook
oHBE := HBLibXL(cName,cKey)
oBook := oHBE:CreateXLSXBook()
return oBook
*--------------------------------------------------------------------------------
function xlCreateXLSMBook(cName,cKey)
local oHBE, oBook
oHBE := HBLibXL(cName,cKey)
oBook := oHBE:CreateXLSMBook()
return oBook
*--------------------------------------------------------------------------------
Code: Alles auswählen
*--------------------------------------------------------------------------------
METHOD _HBLibXL:CreateBook()
Return ::doCreateBook(0)
*--------------------------------------------------------------------------------
METHOD _HBLibXL:CreateXLSXBook()
Return ::doCreateBook(1)
*--------------------------------------------------------------------------------
METHOD _HBLibXL:CreateXLSMBook()
Return ::doCreateBook(2)
*--------------------------------------------------------------------------------
METHOD _HBLibXL:doCreateBook(IsXML)
local oBook, hHandle, cFunc, cExt
local bSaveError := ErrorBlock( {|e| Break(e)} )
if IsXML=0
cFunc := 'xlCreateBookCA'
cExt := '.XLS'
elseif IsXML=1
cFunc := 'xlCreateXMLBookCA'
cExt := '.XLSX'
elseif IsXML=2
cFunc := 'xlCreateXMLBookCA'
cExt := '.XLSM'
endif
BEGIN SEQUENCE
hHandle := FpQCall( {'LibXL', cFunc },'__sl' )
RECOVER
ErrorBlock( bSaveError )
hHandle := 0
END SEQUENCE
ErrorBlock( bSaveError )
if empty(hHandle)
oBook := NIL
else
oBook := xlBook():new()
oBook:hHandle := hHandle
oBook:cFileExt := cExt
if ! empty(::LiName) .and. ! empty(::LiKey)
oBook:BookSetKey(::LiName, ::LiKey )
endif
endif
return oBook
*--------------------------------------------------------------------------------
Merci, schönes Wochenende
Christof
- Christof
- Rekursionen-Architekt
- Beiträge: 265
- Registriert: Mo, 01. Okt 2007 17:14
- Wohnort: Bedburg
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: EXCEL 2003 Fehler not intalled
BTW: Kannst Du das Topic ändern?
"Excel 2003 Fehler not installed", also das fehlende "s" einbauen. Dann findet man den Beitrag sicher über die Suche besser.
DANKE
"Excel 2003 Fehler not installed", also das fehlende "s" einbauen. Dann findet man den Beitrag sicher über die Suche besser.
DANKE
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: EXCEL 2003 Fehler not intalled
wieso, geht dochChristof hat geschrieben: Die LIB unterstützt auch XLSM-Dateien. Ich habe Deine HBLibXL.PRG ein wenig angepasst
...
Das ist sicher nicht optimal, funktioniert aber erst mal. Vielleicht magst Du das irgendwann mal professionell umsetzen?!
die letzte Änderung war mir entgangen, ich sehe dort auch nicht so häufig nach
Gruß
Hubert
Hubert