Access 2007 – błąd: Compile Error: User-defined type not defined.

Ten artykuł został napisany na temat produktów, dla których firma Microsoft nie oferuje już pomocy technicznej. Podczas kompilowania lub uruchomiania kodu, może pojawić się następujący komunikat o błędzie: 

Compile Error: User-defined type not defined
Przyczyna:
Odwołanie do obiektu w bibliotece obiektów, które nie zostały uaktywnione.
Jeśli powyższy komunikat uruchamia się dla obiektu DAO, trzeba dodać odpowiednie odniesienie do biblioteki programu Microsoft Access: 

W programie Microsoft Access 97: Microsoft DAO 3.5 Object Library
W programie Microsoft Access 7.0: Microsoft DAO 3.0 Object Library
Obiekty te włącza się w debugerze Microsoft Visual Basic >>> Tools >>> References