Außerdem hab ich noch ne Frage. Warum hast du in das Klassenmodul die DAO-Referenz eingefügt?
Bedeutet das dass bei dem Import im AccessProjekt ein Verweiss gesetzt wird wenn nicht vorhanden?
Ja, der wird gesetzt, wenn er noch nicht vorhanden ist.
Das mit dem Einfügen und nicht sofort speichern, falls nicht kompiliert werden kann, sehe ich nicht so kritisch. Wer aus der Codelib etwas importiert und vorher seinen Code nicht kompilieren kann, muss sich einfach damit abfinden, dass er die Codemodule erstmal nur im VBA-Editor sieht.
LG
Josef