Discussion:
Librerías en VBA Access
(demasiado antiguo para responder)
Mauricio Cantón Zuleta
2006-05-03 15:03:02 UTC
Permalink
Hola,

No tengo mucho conocimiento del VBA en Access y tengo una base de datos que
tiene algunas rutinas de VBA. Cuando trato de utilizar los formularios de la
BD, me salen errores que me llevan al código de visual. El error que me sale
es: "Error de Compilación, No se puede encontrar el proyecto o la
biblioteca" y se detiene en la rutina:

Private Sub Nombre_LostFocus()
Nombre = UCase(Nombre)
End Sub

También pasa lo mismo en esta instrucción en la palabra Space(1):
MsgBox Err.Description & Space(1) & "Revise que no falten datos importantes."

Hay alguna forma de saber cuales son las librerías que se necesitan? Hay
alguna parte de donde se puedan bajar? Esto lo estoy corriendo sobre un
equipo Windows 98 y sobre un Windows 2000. La versión de access que tengo es
Access 2000. Esta Base de datos fue elaborada hace unos 2 o 3 años. (Creería
que en versión 97).
Francisco M
2006-05-03 22:16:12 UTC
Permalink
yo creo que es al reves, verifica que librería tienes que te aparezca FALTA
ARCHIVO, o algo parecido. Te cuento, hay ocaciones que estoy trabajando en
un pc con ciertas librerías, y cuando me cambio de pc, si las librerías
están en otro directorio, visual no las encuentra y me sale el error que tu
mencionas, se cae en las funciones de cadena de texto, como ucase, mid, etc.
Puede que esto te ayude.

Saludos,
Francisco.
Post by Mauricio Cantón Zuleta
Hola,
No tengo mucho conocimiento del VBA en Access y tengo una base de datos que
tiene algunas rutinas de VBA. Cuando trato de utilizar los formularios de la
BD, me salen errores que me llevan al código de visual. El error que me sale
es: "Error de Compilación, No se puede encontrar el proyecto o la
Private Sub Nombre_LostFocus()
Nombre = UCase(Nombre)
End Sub
MsgBox Err.Description & Space(1) & "Revise que no falten datos importantes."
Hay alguna forma de saber cuales son las librerías que se necesitan? Hay
alguna parte de donde se puedan bajar? Esto lo estoy corriendo sobre un
equipo Windows 98 y sobre un Windows 2000. La versión de access que tengo es
Access 2000. Esta Base de datos fue elaborada hace unos 2 o 3 años. (Creería
que en versión 97).
Mauricio Cantón Zuleta
2006-05-04 14:40:02 UTC
Permalink
Gracias Francisco. Pero, cuentame, como hago eso? donde puedo ver si dice
"Falta Archivo". Eso es por el examinador de Objetos? No encuentro ninguna
parte donde diga "Ucase" o algo así...

Gracias por tu respuesta.
Post by Francisco M
yo creo que es al reves, verifica que librería tienes que te aparezca FALTA
ARCHIVO, o algo parecido. Te cuento, hay ocaciones que estoy trabajando en
un pc con ciertas librerías, y cuando me cambio de pc, si las librerías
están en otro directorio, visual no las encuentra y me sale el error que tu
mencionas, se cae en las funciones de cadena de texto, como ucase, mid, etc.
Puede que esto te ayude.
Saludos,
Francisco.
Post by Mauricio Cantón Zuleta
Hola,
No tengo mucho conocimiento del VBA en Access y tengo una base de datos que
tiene algunas rutinas de VBA. Cuando trato de utilizar los formularios de la
BD, me salen errores que me llevan al código de visual. El error que me sale
es: "Error de Compilación, No se puede encontrar el proyecto o la
Private Sub Nombre_LostFocus()
Nombre = UCase(Nombre)
End Sub
MsgBox Err.Description & Space(1) & "Revise que no falten datos importantes."
Hay alguna forma de saber cuales son las librerías que se necesitan? Hay
alguna parte de donde se puedan bajar? Esto lo estoy corriendo sobre un
equipo Windows 98 y sobre un Windows 2000. La versión de access que tengo es
Access 2000. Esta Base de datos fue elaborada hace unos 2 o 3 años. (Creería
que en versión 97).
Juan Marín
2006-05-05 08:38:02 UTC
Permalink
Hola Mauricio

Entra en Access y vete al editor de Visual Basic pulsanto Alt+F11, una vez
ahí vete al menú Herramientas y pulsa en Referencias, mira ahí si te pone en
alguna referencia que tengas seleccionada el texto "FALTA ARCHIVO", de ser
así esa es la libreria que te falta, comentanos como te va.

Un saludo,
Post by Mauricio Cantón Zuleta
Gracias Francisco. Pero, cuentame, como hago eso? donde puedo ver si dice
"Falta Archivo". Eso es por el examinador de Objetos? No encuentro ninguna
parte donde diga "Ucase" o algo así...
Gracias por tu respuesta.
Post by Francisco M
yo creo que es al reves, verifica que librería tienes que te aparezca FALTA
ARCHIVO, o algo parecido. Te cuento, hay ocaciones que estoy trabajando en
un pc con ciertas librerías, y cuando me cambio de pc, si las librerías
están en otro directorio, visual no las encuentra y me sale el error que tu
mencionas, se cae en las funciones de cadena de texto, como ucase, mid, etc.
Puede que esto te ayude.
Saludos,
Francisco.
Post by Mauricio Cantón Zuleta
Hola,
No tengo mucho conocimiento del VBA en Access y tengo una base de datos que
tiene algunas rutinas de VBA. Cuando trato de utilizar los formularios de la
BD, me salen errores que me llevan al código de visual. El error que me sale
es: "Error de Compilación, No se puede encontrar el proyecto o la
Private Sub Nombre_LostFocus()
Nombre = UCase(Nombre)
End Sub
MsgBox Err.Description & Space(1) & "Revise que no falten datos importantes."
Hay alguna forma de saber cuales son las librerías que se necesitan? Hay
alguna parte de donde se puedan bajar? Esto lo estoy corriendo sobre un
equipo Windows 98 y sobre un Windows 2000. La versión de access que tengo es
Access 2000. Esta Base de datos fue elaborada hace unos 2 o 3 años. (Creería
que en versión 97).
Mauricio Cantón Zuleta
2006-05-05 19:46:02 UTC
Permalink
Hola,

Si, efectivamente, ingresé y me sale una de las referencias asi:

FALTA: Microsoft Common Dialog Control 6.0 (SP3)

Como hago para saber que archivo es ese?
Post by Juan Marín
Hola Mauricio
Entra en Access y vete al editor de Visual Basic pulsanto Alt+F11, una vez
ahí vete al menú Herramientas y pulsa en Referencias, mira ahí si te pone en
alguna referencia que tengas seleccionada el texto "FALTA ARCHIVO", de ser
así esa es la libreria que te falta, comentanos como te va.
Un saludo,
Post by Mauricio Cantón Zuleta
Gracias Francisco. Pero, cuentame, como hago eso? donde puedo ver si dice
"Falta Archivo". Eso es por el examinador de Objetos? No encuentro ninguna
parte donde diga "Ucase" o algo así...
Gracias por tu respuesta.
Post by Francisco M
yo creo que es al reves, verifica que librería tienes que te aparezca FALTA
ARCHIVO, o algo parecido. Te cuento, hay ocaciones que estoy trabajando en
un pc con ciertas librerías, y cuando me cambio de pc, si las librerías
están en otro directorio, visual no las encuentra y me sale el error que tu
mencionas, se cae en las funciones de cadena de texto, como ucase, mid, etc.
Puede que esto te ayude.
Saludos,
Francisco.
Post by Mauricio Cantón Zuleta
Hola,
No tengo mucho conocimiento del VBA en Access y tengo una base de datos que
tiene algunas rutinas de VBA. Cuando trato de utilizar los formularios de la
BD, me salen errores que me llevan al código de visual. El error que me sale
es: "Error de Compilación, No se puede encontrar el proyecto o la
Private Sub Nombre_LostFocus()
Nombre = UCase(Nombre)
End Sub
MsgBox Err.Description & Space(1) & "Revise que no falten datos importantes."
Hay alguna forma de saber cuales son las librerías que se necesitan? Hay
alguna parte de donde se puedan bajar? Esto lo estoy corriendo sobre un
equipo Windows 98 y sobre un Windows 2000. La versión de access que tengo es
Access 2000. Esta Base de datos fue elaborada hace unos 2 o 3 años. (Creería
que en versión 97).
Segundo Serrano
2006-05-06 21:58:25 UTC
Permalink
Hola....

para que no te salga el error de las funciones de cadena de texto, como ucase, mid, etc... y otras ... anteponles VBA ...osea .... VBA.Mid, VBA.Ucase, VBA.Space, etc...

y, la librería a la que te refieres (Microsoft Common Dialog Control 6.0 ) se llama MSCOMCTL.OCX
--
www.jabsoft.com
Segundo Serrano P.
Sistemas
242-8802
"Mauricio Cantón Zuleta" <***@discussions.microsoft.com> escribió en el mensaje news:4A6BD9B5-E3A1-4EF6-BAE5-***@microsoft.com...
Hola,

Si, efectivamente, ingresé y me sale una de las referencias asi:

FALTA: Microsoft Common Dialog Control 6.0 (SP3)

Como hago para saber que archivo es ese?
Post by Juan Marín
Hola Mauricio
Entra en Access y vete al editor de Visual Basic pulsanto Alt+F11, una vez
ahí vete al menú Herramientas y pulsa en Referencias, mira ahí si te pone en
alguna referencia que tengas seleccionada el texto "FALTA ARCHIVO", de ser
así esa es la libreria que te falta, comentanos como te va.
Un saludo,
Post by Mauricio Cantón Zuleta
Gracias Francisco. Pero, cuentame, como hago eso? donde puedo ver si dice
"Falta Archivo". Eso es por el examinador de Objetos? No encuentro ninguna
parte donde diga "Ucase" o algo así...
Gracias por tu respuesta.
yo creo que es al reves, verifica que librería tienes que te aparezca FALTA
ARCHIVO, o algo parecido. Te cuento, hay ocaciones que estoy trabajando en
un pc con ciertas librerías, y cuando me cambio de pc, si las librerías
están en otro directorio, visual no las encuentra y me sale el error que tu
mencionas, se cae en las funciones de cadena de texto, como ucase, mid, etc.
Puede que esto te ayude.
Saludos,
Francisco.
Post by Mauricio Cantón Zuleta
Hola,
No tengo mucho conocimiento del VBA en Access y tengo una base de datos que
tiene algunas rutinas de VBA. Cuando trato de utilizar los formularios de la
BD, me salen errores que me llevan al código de visual. El error que me
sale
es: "Error de Compilación, No se puede encontrar el proyecto o la
Private Sub Nombre_LostFocus()
Nombre = UCase(Nombre)
End Sub
MsgBox Err.Description & Space(1) & "Revise que no falten datos importantes."
Hay alguna forma de saber cuales son las librerías que se necesitan? Hay
alguna parte de donde se puedan bajar? Esto lo estoy corriendo sobre un
equipo Windows 98 y sobre un Windows 2000. La versión de access que tengo
es
Access 2000. Esta Base de datos fue elaborada hace unos 2 o 3 años.
(Creería
que en versión 97).
Continúe leyendo en narkive:
Loading...