Contenido de TechKnowledge
Error
de problema: "Error de compilación: tipo definido por el usuario no definido" se produce al intentar compilar código.
Nota : estoy usando el ADO con ejemplos de VBAdescargar desde la web. Las primeras tres líneas del código se copian directamente desde el documento como:
Dim cn As New ADODB. Conexión
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. Abra el editor de VBA y vaya a Herramientas | Referencias.
2. Desplácese hacia abajo hasta que vea la Biblioteca de objetos de datos de Microsoft Active X.
3. Si tiene varias versiones, use la versión más reciente. Las versiones se corresponderán con las versiones de MDAC. La única vez que no desea usar la versión más reciente es si está distribuyendo el Project a un equipo que tiene una versión anterior en ella. Por lo tanto, si los equipos a los que distribuye solo tienen MDAC 2.6 instalado y tiene MDAC 2.7, compruebe la referencia a la versión 2.6 de la Biblioteca de objetos de datos de Microsoft Active X para asegurarse de que el Project funcionará en los equipos a los que lo distribuye.
Este artículo era TechKnowledge Document ID:29167