No se puede cargar un objeto por que no esta disponible en este equipo.
1.- Lo primero que deben hacer es descargar el siguiente objeto o referencia que sirve para la versión de windows 7/Vista de 32 y 64 bits.
Descargar Objeto dll Control calendar para Excel 2010 (Windows 7/Vista 32 y 64 bits)
2.- Una vez descargado el archivo debemos descomprimirlo dependiendo de la version de windows:
Para Windows 7 32 bits
Debemos colocar los archivos MSCAL.HLP y MSCAL.OCX en la siguiente ruta:
C:\Windows\System32
Para Windows 7 64 bits
Debemos colocar los archivos MSCAL.HLP y MSCAL.OCX en la siguiente ruta:
C:\Windows\SysWow64
3.- Ahora vamos a pasar a registrar este objeto, para ello desde el menu INICIO buscamos el comando cmd, luego clic derecho sobre el y lo ejecutamos como administrador,
4.- Aparece una ventana en negro desde donde registraremos el objeto para ello tendremos en cuenta si se trata de 32 o 64 bits la version de nuestro Windows,
Para Windows 7 32 bits
Escribimos lo siguente (también puedes copiarlo y pegarlo haciendo clic derecho) y presionamos enter:
cd \windows\system32
luego escribimos la solicitud de registro, regsvr32 mscal.ocx presionamos enter y debe aparecernos una ventana donde indica que se registro correctamente,
5.- abrimos Microsoft Excel ya no deberíamos tener problemas.
Para Windows 7 64 bits
Escribimos lo siguiente (también puedes copiarlo y pegarlo haciendo clic derecho) y presionamos enter,
cd \windows\syswow64
luego escribimos la solicitud de registro,
regsvr32 mscal.ocx
Presionamos enter y debe aparecernos una ventana donde indica que se registro correctamente,

Espero haberme explicado bien, si les quedo alguna duda, por favor dejen un comentario en esta entrada. Y si les sirvió también me gustaría que me lo hicieran saber, sus aportes nos ayudan a mejorar.

