TechKnowledge Content
Problémahiba : Fordítási hiba: A felhasználó által definiált típus nincs definiálva" hibakód fordítási
kísérletkor fordul elő.
Megjegyzés – Az ADO-t a webről betöltött VBA-példákkal használom. A kód első három sorát a program közvetlenül a dokumentumból másolja a következő kóddal:
Dim cn As New ADODB. Connection
Dim rst As New ADODB. Recordset
Dim cmd As New ADODB.Command
Resolution
Mark a Reference to aMicrosoft Active X Data Object Library in the VBA editor.
1. Nyissa meg a VBA-szerkesztőt, és nyissa meg az Eszközök | Hivatkozások.
2. Görgessen le, amíg meg nem látja a Microsoft Active X adatobjektum-tárat.
3. Ha több verziót használ, használja a legújabb verziót. A verziók az MDAC verziójának felelnek meg. Az egyetlen alkalom, hogy nem szeretné használni a legújabb verziót, ha a Project egy olyan gépre terjeszti, amely egy régebbi verziót is használ. Ha tehát a kiosztott gépeken csak az MDAC 2.6-os, és az MDAC 2.7-es verziója van telepítve, a Microsoft Active X adatobjektumtár 2.6-os verziójára való hivatkozás alapján győződjön meg arról, hogy az Project működni fog a kiosztott gépeken.
Ez a cikk a következő volt: TechKnowledge Document ID:29167