Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

TechKnowledge-inhoud




Probleemfout: 'Compilatiefout: door de gebruiker gedefinieerd type niet gedefinieerd' treedt op bij het compileren van code.


Opmerking -Ik gebruik de ADO met VBA-voorbeelden die zijn geladen vanaf het web. De eerste drie regels van de code worden rechtstreeks vanuit het document gekopieerd als:


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. Open de VBA-editor en ga naar Extra | Verwijzingen.


2. Schuif omlaag totdat u de Microsoft Active X-gegevensobjectbibliotheek ziet.


3. Als u meerdere versies hebt, gebruikt u de nieuwste versie. De versies komen overeen met de versies van MDAC. De enige keer dat u de nieuwste versie niet wilt gebruiken, is als u de Project distribueert naar een computer met een oudere versie erop. Als de machines die u distribueert naar alleen MDAC 2.6 zijn geïnstalleerd en U hebt MDAC 2.7, controleert u de verwijzing naar versie 2.6 van de Microsoft Active X-gegevensobjectbibliotheek om ervoor te zorgen dat de Project werkt op de machines waarnaar u het distribueert.

Dit artikel was TechKnowledge Document ID:29167

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×