Problemas con una biblioteca

06/05/2008 - 10:31 por Adolfo Fernández | Informe spam
Buenos días,

Recientemente he cambiado a excel 2003 y al ejecutar una macro que tenía
realizada en excel 2000 me dice que No se puede encontrar el proyecto o
biblioteca y me marca error en la siguiente línea.

Private Sub UserForm_Initialize()
Dim Datos, Col As Byte, FilaRango As Long, FilaLista As Long, Fecha As
Date

TextBox1.Value = Date <-- Aqui me marca el error en Date.
.
.
.

End Sub

Supongo que me falta por activar alguna biblioteca, pero no se como hacerlo,
si alguien me puede echar una mano.

Un saludo,
Adolfo

Preguntas similare

Leer las respuestas

#1 Emilio
06/05/2008 - 10:47 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
es mas que probable que efectivamente te falte una referencia, leete esto
http://www.mvp-access.es/emilio/com...encias.asp a ver si te orienta.

Saludos a
Emilio [MS-MVP Access 2006/8]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio


"Adolfo Fernández" escribió en el mensaje
news:%
Buenos días,

Recientemente he cambiado a excel 2003 y al ejecutar una macro que tenía
realizada en excel 2000 me dice que No se puede encontrar el proyecto o
biblioteca y me marca error en la siguiente línea.

Private Sub UserForm_Initialize()
Dim Datos, Col As Byte, FilaRango As Long, FilaLista As Long, Fecha As
Date

TextBox1.Value = Date <-- Aqui me marca el error en Date.
.
.
.

End Sub

Supongo que me falta por activar alguna biblioteca, pero no se como
hacerlo, si alguien me puede echar una mano.

Un saludo,
Adolfo

Respuesta Responder a este mensaje
#2 Adolfo Fernández
06/05/2008 - 11:29 | Informe spam
Hola Emilio,
Ciertamente tienes razon, lo que me falta es una referencia, gracias. El
problema ahora es saber cual. Hice esta macro hace varios años y ya no me
acuerdo de que referencia había que activar.

Un saludo,
Adolfo

"Emilio" <miliuco56 ALGARROBA hotmail.com> escribió en el mensaje
news:
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
es mas que probable que efectivamente te falte una referencia, leete esto
http://www.mvp-access.es/emilio/com...encias.asp a ver si te orienta.

Saludos a
Emilio [MS-MVP Access 2006/8]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio


"Adolfo Fernández" escribió en el mensaje
news:%
Buenos días,

Recientemente he cambiado a excel 2003 y al ejecutar una macro que tenía
realizada en excel 2000 me dice que No se puede encontrar el proyecto o
biblioteca y me marca error en la siguiente línea.

Private Sub UserForm_Initialize()
Dim Datos, Col As Byte, FilaRango As Long, FilaLista As Long, Fecha As
Date

TextBox1.Value = Date <-- Aqui me marca el error en Date.
.
.
.

End Sub

Supongo que me falta por activar alguna biblioteca, pero no se como
hacerlo, si alguien me puede echar una mano.

Un saludo,
Adolfo





Respuesta Responder a este mensaje
#3 Emilio
06/05/2008 - 16:01 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
si realmente te falta te avisará de ello, el problema puede ser que no
tengas instalada la librería en cuestión y en ese caso deberás instalarla,
claro si eres capaz de recordar de que se trata.

Saludos a
Emilio [MS-MVP Access 2006/8]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio


"Adolfo Fernández" escribió en el mensaje
news:
Hola Emilio,
Ciertamente tienes razon, lo que me falta es una referencia, gracias. El
problema ahora es saber cual. Hice esta macro hace varios años y ya no me
acuerdo de que referencia había que activar.

Un saludo,
Adolfo

"Emilio" <miliuco56 ALGARROBA hotmail.com> escribió en el mensaje
news:
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
es mas que probable que efectivamente te falte una referencia, leete esto
http://www.mvp-access.es/emilio/com...encias.asp a ver si te orienta.

Saludos a
Emilio [MS-MVP Access 2006/8]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio


"Adolfo Fernández" escribió en el mensaje
news:%
Buenos días,

Recientemente he cambiado a excel 2003 y al ejecutar una macro que tenía
realizada en excel 2000 me dice que No se puede encontrar el proyecto o
biblioteca y me marca error en la siguiente línea.

Private Sub UserForm_Initialize()
Dim Datos, Col As Byte, FilaRango As Long, FilaLista As Long, Fecha As
Date

TextBox1.Value = Date <-- Aqui me marca el error en Date.
.
.
.

End Sub

Supongo que me falta por activar alguna biblioteca, pero no se como
hacerlo, si alguien me puede echar una mano.

Un saludo,
Adolfo









Respuesta Responder a este mensaje
#4 Héctor Miguel
06/05/2008 - 18:49 | Informe spam
hola, Adolfo !

Recientemente he cambiado a excel 2003 y al ejecutar una macro que tenia realizada en excel 2000
me dice que No se puede encontrar el proyecto o biblioteca y me marca error en la siguiente linea.

Private Sub UserForm_Initialize()
Dim Datos, Col As Byte, FilaRango As Long, FilaLista As Long, Fecha As Date
TextBox1.Value = Date <-- Aqui me marca el error en Date...



(hasta donde se)... cuando un codigo indica como causa de error a las funciones basicas de vba (como date, right, mid, etc.)...
(generalmente) se debe a referencias perdidas que vba no puede resolver
-> (en ese pc o proyecto de macros) busca en las referencias de vba (herramientas / referencias)...
alguna/s que diga/n que su referencia esta perdida => missing: -o- falta: < si se trata de alguna de las normales, pudiera ser necesario re-registrar excel (en el registro de windows)
-> desde el boton inicio -> ejecutar -> excel /regserver
-> PERO... para la version 2007, es necesario ejecutar una (re)instalacion desde el panel de control de windows:
(agregar / quitar progrmas) con la opcion de "reparar" :-((
-> otra (posible) causa del error seria si (p.e.) al simplemente iniciar excel NO aparece el (normal) libro1 en blanco
(en ese caso) pudiera tratarse de algun virus que se "auto-carga" desde algun directorio de inicio (xlstart???)

comentas (si hubiera) algun detalle adicional ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida