![]() Supongo que te gustaría añadir el control de calendario a Access 2010 y has notado que no lo tiene agregado por defecto así que para añadirlo tanto al paquete office de 32 y 64 bit vamos a hacer lo siguiente: Lo primero que tienes que hacer es conseguir el archivo MSCAL.OCX que puedes descárgalo aquí y luego copiarlo en: C:\Windows\SysWoW64 - para office 64 bit incluso si tienes instalado office para 32 bit C:\Windows\System32 – para office 32 bit Presiona la tecla de inicio y escribe: CMD – darle clic derecho y ejecutar como administrador. En el comando escribir lo siguiente y presionar ENTER %systemroot%\SysWoW64\regsvr32.exe mscal.ocx – office 64 bit %systemroot%\System32\regsvr32.exe mscal.ocx – office 32 bit Listo, ya está registrado en Access y Excel, en ambos los puedes encontrar en los controles ActiveX Hay quien tiene otro método para añadir el calendario pero tras horas de intentarlo no funcionó, el equipo enviaba un mensaje “MSCAL NO PUEDE SER REGISTRADA”. Por eso les dejo esto, espero les sirva. Ahora para añadir el control calendario a EXCEL solo hay que ir al menú programador y escoger la opción Insertar -> Mas controles -> en la ventana que se muestra escoger "Calendar control" y solo quedaría dibujar el calendario según el tamaño que lo queramos.
10 Comentarios
Francisco Pérez
11/27/2014 12:07:55 am
Tenía mas de 10 años sin programar y se presento la necesidad de hacerlo y en access, paquete que vi de manera muy ligera, exelente tu consejo, ha funcionado de maravilla. tal vez me puedas ayudar, me gustaria agregar a un formulario la hora actual, pero que se actualice en tiempo real, pues la hora que da access es fija y solo se actualiza al salir y entrar de nuevo. Tal vez no lo hago de manera correcta, ojalá puedas ayudarme.
Responder
Admin
12/5/2014 01:37:08 pm
Bueno eso es fácil pero lo tienes que resolver con la función =Ahora() y con una macro que realice esa operación cada vez que se pulse por ejemplo un botón "Nuevo recibo" , todo dependerá de lo que desees espero haberte ayudado, saludes..
Responder
Manuel
2/24/2015 05:26:17 pm
Muchas gracias por tu explicación. Sigo todos los pasos y me funciona en Access 2010 32bits pero en Access 2010 64bits me da un error al mostrar el formulario donde esta el Calendario. Ademas al pinchar en mas controles no me sale para insertarlo.
Responder
Admin
2/25/2015 03:29:37 am
A la orden. Dime que tipo de error te muestra para de esta forma ayudarte de forma más concreta. En 64 bits asegúrate de haber copiado bien los archivos
Responder
Ricardo Ramirez
4/10/2015 08:25:23 am
Lo intente y me aparece el mensaje "El archivo seleccionado no contiene controles Active X" como lo puedo resolver?
Responder
Dino Parra Alonzo
5/17/2015 10:56:48 am
Felicitaciones por el aporte. Resulto perfectamente y agradezco esta posibilidad de agradecer
Responder
milton mercado
5/30/2015 12:01:36 pm
he ejecutado todos estos pasos, sin embargo al registrar personalizado me dice que el "control no posee información activex" pese a que se instala correctamente con el regsvr32. esto me pasa en excel 2010 para 64bits.
Responder
Fernando Brites
8/18/2015 04:54:22 am
Sensacional...
Responder
Spach
12/6/2015 12:34:38 pm
Ejecuté todos los pasos y me funcionó perfecto con access 2013. Gracias.
Responder
Daniel
6/8/2016 05:40:10 pm
Una explicación perfecta!!! Impecable, muchas gracias. Funcionó perfecto con Access W10 64 Bits
Responder
Tu comentario se publicará una vez que se apruebe.
Deja una respuesta. |