Problema con Calendar

23/05/2006 - 12:30 por javi | Informe spam
Hola

Hace tiempo en una conversación se remitió a
http://www.fontstuff.com/downloads/...rkbook.zip como
ejemplo de utilización de calendarios en excel.

Cuando lo probé, funcionó muy bien, pero ahora que quería utilizarlo me
da el siguiente error:

Error en método 'Value' de objeto 'ICalendar'

Cuando le doy a depurar, llega al siguiente código, que es el que me da
el error:

Calendar1.Value = Date

La versión de Excel es 2002 (10.2614.2625), la misma que tenía el año
pasado cuando sí funcionaba.

¿alguna idea?

Muchas gracias

Javi

Preguntas similare

Leer las respuestas

#1 javi
23/05/2006 - 14:04 | Informe spam
Hola Francisco

NO creo que se deba a eso, ya que he probado a poner la celda activa con
formato de fecha, a poner una fecha y si ella, y de todas las maneras me
da el mismo error.

El error aparece en este código:

If IsDate(ActiveCell.Value) Then
Calendar1.Value = DateValue(ActiveCell.Value)
Else
Calendar1.Value = Date
End If

Da lo mismo cuál de las dos órdenes se ejecute, siempre devuelve el
mismo error "Error en método 'Value' de objeto 'ICalendar'"

De todas formas no entiendo qué es Calendar1, ¿es una variable?

Gracias de nuevo

Javi

Francisco MTY escribió:
El error segun me parece en el codigo se debe posiblemente a que no tienes
valor en la celda activa como fecha :)

Revisa el dato y comentas

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://support.microsoft.com/search
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."




Respuesta Responder a este mensaje
#2 Francisco MTY
23/05/2006 - 14:12 | Informe spam
El error segun me parece en el codigo se debe posiblemente a que no tienes
valor en la celda activa como fecha :)

Revisa el dato y comentas

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://support.microsoft.com/search
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
#3 Francisco MTY
23/05/2006 - 15:03 | Informe spam
calendar1 es el objeto creado, osea el calendario que se muestra ya sea
presionando las teclas ctrl + shift y otra no recuerdo bien la estructura de
la instruccion, o bien cuando das con el boton derecho del mouse en el menu
contextual para mostrar el calendario, verifica el formato de la celda

A mi me funciona correctamente :)

O bien por que no subes el archivo

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
#4 Francisco MTY
23/05/2006 - 15:08 | Informe spam
Error en método 'Value' de objeto 'ICalendar'"

Modifica este valor ICalendar por calendar1 segun parece

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
#5 javi
23/05/2006 - 16:10 | Informe spam
Hola de nuevo

Pues me sigue dando error. Además, no sé si será por eso, cuando intento
ver el formulario y seleccionar algún objeto de él se me cierra excel y
me dice que se ha producido un error.

He probado a insertar un objeto "Control Calendar 8.0" y en cuanto
pincho en una fecha se produce un error y se cierra.

¿alguna idea?

Muchas Gracias

Javi

Francisco MTY escribió:
Error en método 'Value' de objeto 'ICalendar'"

Modifica este valor ICalendar por calendar1 segun parece

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."




Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida