Discussion:
Problemas con la función Date en el VBA de Access
(demasiado antiguo para responder)
Técnicos Aydai
2005-02-01 10:50:14 UTC
Permalink
Hola a todos,

a ver si nos podéis ayudar. Hemos desarrollado una aplicación en VBA del
Access 2000 y en el equipo donde la hemos desarrollado funciona bien, sin
embargo, al probarla en otro equipo, que también tiene el Access 2000
instalado, aparece el siguiente mensaje de error:

" Error de compilación:

No se puede encontrar el proyecto o la biblioteca"

Y el cursor marca una llamada a la función Date.

Hemos instalado el Visual Basic 6.0 en el equipo donde daba el error y el
problema se ha solucionado. Pero, nos gustaría saber si se puede solucionar
este problema sin tener la necesidad de instalar el Visual Basic 6.0.

Muchas gracias!!
Rubén Vigón
2005-02-01 11:06:15 UTC
Permalink
La función «Date» de VBA está incluida en la librería "Microsoft Visual Basic for Applications", que suele estar en C:\Archivos de programa\Archivos comunes\Microsoft Shared\VBA\VBA332.DLL

Comprueba que esta librería exista en las máquinas problemáticas y que tu proyecto de VBA no tenga ninguna referencia marcada como "FALTA:" (mediante el menú Herramientas > Referencias del editor de VBA)

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://www.mvp-access.com/rubenvigon
Técnicos Aydai
2005-02-01 12:56:13 UTC
Permalink
Gracias por responder tan rápido,

he buscado en el equipo el VBA332.DLL y no existe. Mi duda es ahora cómo
puedo añadir la librería?.

Muchas gracias!!


"Rub�n Vig�n" <***@QUITAESTOwanadoo.es> escribi� en el mensaje news:***@tk2msftngp13.phx.gbl...
La función «Date» de VBA está incluida en la librería "Microsoft Visual
Basic for Applications", que suele estar en C:\Archivos de programa\Archivos
comunes\Microsoft Shared\VBA\VBA332.DLL

Comprueba que esta librería exista en las máquinas problemáticas y que
tu proyecto de VBA no tenga ninguna referencia marcada como "FALTA:"
(mediante el menú Herramientas > Referencias del editor de VBA)

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://www.mvp-access.com/rubenvigon
Chea
2005-02-01 14:46:49 UTC
Permalink
Más bien parece un problema de referencias y no necesariamente la de VBA;
cuando falta una referencia, el error aparece en la primera llamada a VBA.

Abre un módulo en modo diseño y en Herramientas->Referencias comprueba si en
alguna de las marcadas pone "Falta". A veces son referencias innecesarias y
basta con desmarcarlas, otras veces se trata de que en tu PC tienes una
versión inferior a la de la referencia (por ejemplo con Word) y entonces,
debes buscar la versión que tengas. Si no es uno de los dos casos, lo más
fácil es buscar en el mismo sitio en el PC donde funciona bien, mirar la
ruta y copiar el archivo.
--
Saludos.

José Bengoechea Ibaceta [MS-MVP Access]
http://perso.wanadoo.es/j.bchea
Post by Técnicos Aydai
Hola a todos,
a ver si nos podéis ayudar. Hemos desarrollado una aplicación en VBA del
Access 2000 y en el equipo donde la hemos desarrollado funciona bien, sin
embargo, al probarla en otro equipo, que también tiene el Access 2000
No se puede encontrar el proyecto o la biblioteca"
Y el cursor marca una llamada a la función Date.
Hemos instalado el Visual Basic 6.0 en el equipo donde daba el error y el
problema se ha solucionado. Pero, nos gustaría saber si se puede solucionar
este problema sin tener la necesidad de instalar el Visual Basic 6.0.
Muchas gracias!!
Técnicos Aydai
2005-02-03 11:28:23 UTC
Permalink
Solucionado!!

Bastaba con ver las ubicaciones de las referencias que faltaban, coger las
librerías necesarias de los equipos que funcionaban y copiarlas en el equipo
donde fallaba la aplicación.

Muchas gracias por la ayuda!!!
Post by Chea
Más bien parece un problema de referencias y no necesariamente la de VBA;
cuando falta una referencia, el error aparece en la primera llamada a VBA.
Abre un módulo en modo diseño y en Herramientas->Referencias comprueba si en
alguna de las marcadas pone "Falta". A veces son referencias innecesarias y
basta con desmarcarlas, otras veces se trata de que en tu PC tienes una
versión inferior a la de la referencia (por ejemplo con Word) y entonces,
debes buscar la versión que tengas. Si no es uno de los dos casos, lo más
fácil es buscar en el mismo sitio en el PC donde funciona bien, mirar la
ruta y copiar el archivo.
--
Saludos.
José Bengoechea Ibaceta [MS-MVP Access]
http://perso.wanadoo.es/j.bchea
Post by Técnicos Aydai
Hola a todos,
a ver si nos podéis ayudar. Hemos desarrollado una aplicación en VBA del
Access 2000 y en el equipo donde la hemos desarrollado funciona bien, sin
embargo, al probarla en otro equipo, que también tiene el Access 2000
No se puede encontrar el proyecto o la biblioteca"
Y el cursor marca una llamada a la función Date.
Hemos instalado el Visual Basic 6.0 en el equipo donde daba el error y el
problema se ha solucionado. Pero, nos gustaría saber si se puede solucionar
este problema sin tener la necesidad de instalar el Visual Basic 6.0.
Muchas gracias!!
Continúe leyendo en narkive:
Loading...