MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 28.01.2015, 20:26   #1
Frank200
MOF Profi
MOF Profi
Standard Acc2010 - Fehler bei Outlook-Objekt nach Update des Frontends (accde)

Hallo,

nach einem simplen Austausch des Frontends (ACCDE) können keine Emails mehr erzeugt werden:
Fehler: "Error 463: Class not registred on local machine"

Das Ganze läuft eigentlich seit Jahren unverändert und einwandfrei. inklusive des Codes für das Outlook-Objekt. Doch nun tritt zunehmend dieses Problem auf. Ein Neustart von Access, Outlook oder Rechner helfen nicht. Es hilft nur der Start der Office-Reparatur.

Das Update des Frontends besteht in einem simplen Überschreiben der accde-Datei aus einer selbstextrahierenden rar(exe)-Datei.
Es existieren keine Verweise zu Outlook (late binding). Sonstige Verweise siehe Bild.
Der Outllook-Aufruf sieht so aus.
Der Fehler tritt auf bei CreateObject("Outlook.Application", "localhost")
Code:

Dim objOutlook As Object
....
Set objOutlook = CreateObject("Outlook.Application", "localhost")
....
Vor dem Update der ACCDE und nach der Office-Reparatur läuft die Emailerstellung über Tage/Wochen ohne Probleme. Mit einer neuen Version der ACCDE ist das Problem wieder da.
Das Verzeichnis des Frontends ist in der Liste der Trusted Location.
Die neue ACCDE selbst startet ohne irgendwelche Probleme, Warnungen oder sonstigem. Lediglich der Outlook call crashed.
Angehängte Grafiken
Dateityp: gif verweise.gif (5,1 KB, 3x aufgerufen)

__________________

Gruß Frank
Frank200 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.01.2015, 21:23   #2
fraeser
MOF Meister
MOF Meister
Standard

Ins Blaue:

a) Brauchst Du den Parameter "localhost"?

b) Bei Outlook 2010 benutze ich
...CreateObject("Outlook.Application.14")

c) Den Verweis auf "Microsoft Office 14.0..." habe ich dabei gar nicht drin

__________________

Gruß, Jan

Zitat:

Programmieren und Microsoftail: "Gestern stand ich noch am Abgrund.....heute bin ich einen Schritt weiter....!"

fraeser ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.01.2015, 21:38   #3
Frank200
Threadstarter Threadstarter
MOF Profi
MOF Profi
Standard

Hallo Jan,
a) ehrlich, ich bin mir da nicht so sicher. Das läuft so seit ca. 10 Jahren. Die Entwicklung läuft aus Kompatibilitätsgründen noch in Acces 2000. Anschließend wird eine mdb-Kopie nach accdb und accde konvertiert (Access 2010).
b) ich weiß ja nicht, welche Outlook-Version auf dem Kundenrechner läuft. Daher bei mir keine Versionsangabe.
c) Der Verweis-Screenshot ist in der 2000-er MDB nicht enthalten und wird wohl bei der Konvertierung zur ACCDB hinzugefügt. Habe dem bisher keine Beachtung beigemessen, da ich wie gesagt keine spezifischen Verweise nutze.

__________________

Gruß Frank
Frank200 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.01.2015, 21:49   #4
fraeser
MOF Meister
MOF Meister
Standard

Ok,

zu a) Probiers mal ohne
zu b) Mein Code ist aus einer 2003er-Acc-DB. Ich lese die kundenspezifische OL-Version beim Starten vorher aus (arbeite mit adp, konvertiert zu ade - wegen SQL-Server ADODB). Je nachdem wird die Outlook.Application gesetzt.
zu c) Habe kein Acc 2010, max. 2007 - ggf. testhalber Verweis rausnehmen, kompilieren

__________________

Gruß, Jan

Zitat:

Programmieren und Microsoftail: "Gestern stand ich noch am Abgrund.....heute bin ich einen Schritt weiter....!"

fraeser ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:07 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.