DoCmd.DeleteObject: Fehlernummer versionsabhängig?

25/11/2013 - 20:04 von Ulrich Wrede | Report spam
Hallo

ich habe festgestellt, dass die Fehlernummer von DoCmd.DeleteObject in
VBA, wenn ein Objekt nicht gefunden wird, in folgenden Accessvarianten
unterschiedlich ist. Beide Male sind es mdb Dateien.

Access 2003 Windows XP
Fehlernummer 7874

Acess 2013 Windows 7 64 bit
Fehlernummer 7873

Wo kann die Ursache für diesen Unterschied liegen?

Einen schönen Gruß
Ulrich
 

Lesen sie die antworten

#1 Peter Doering
27/11/2013 - 02:37 | Warnen spam
Hallo,

Ulrich Wrede wrote:

ich habe festgestellt, dass die Fehlernummer von DoCmd.DeleteObject in
VBA, wenn ein Objekt nicht gefunden wird, in folgenden Accessvarianten
unterschiedlich ist. Beide Male sind es mdb Dateien.

Access 2003 Windows XP
Fehlernummer 7874



Gilt auch fuer 2010.

Acess 2013 Windows 7 64 bit
Fehlernummer 7873

Wo kann die Ursache für diesen Unterschied liegen?



Dass Microsoft die Fehler renumeriert hat. Musst halt nach der Umstellung
auf 2013 darauf abfragen. Die Version kriegst du per
SysCmd(acSysCmdAccessVer) raus. Bis 14.0 kriegst du 7874, und 7873 in
(evtl. ab) 15.0.

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen