"Biblioteca de objetos no válida o contiene referencias ..." en Excel VBA con DatePicker

He estado trabajando en un libro de Excel con mucho código VBA durante un tiempo y ahora he enviado este archivo a algunos colegas para que lo prueben y NO funciona en su computadora. Todos trabajamos en la misma compañía y tenemos Windows XP SP2 con Office 2003.

El libro de trabajo tiene un formulario que se abre al hacer clic sobre una forma y contiene algunos controles. Cuando hacen clic sobre la forma para que aparezca el formulario, aparece el siguiente error:

"La biblioteca de objetos no es válida o contiene referencias a definiciones de objetos que no se pudieron encontrar"

En el formulario hay un DatePicker y creo que ahí radica el problema. Si elimino el datePicker del formulario y les envío el archivo nuevamente, no recibirán este mensaje de error.

Ya intenté eliminar el archivo mscomct2.exd como se menciona en estos dos sitios "Microsoft"y"lessanvaezi"pero el error sigue apareciendo. Verifiqué y se generó el nuevo archivo .exd.

Alguna información adicional:

Verifico su sistema y tienen el archivo mscomct2.ocx en la ubicación correcta (c: \ Winxp \ System32).Si abro un archivo de Excel vacío, vaya al editor de VBA, vaya a Herramientas-> Referencia, NO veo la opción de registrar el "Microsoft Common Control-2 6.0 (SP6)" (mscomct2.ocx). En su lugar, veo un "Microsoft Windows Common Controls Satellite-3 6.2)" (cmct3de.dll).Envío a mi colega el archivo con datePicker, pero sin la referencia al "Microsoft Common Control-2 6.0 (SP6)". Antes de hacer clic en la forma y abrir el formulario, intenté hacer referencia a la biblioteca MSCOMCT2.ocx dinámicamente con el siguiente código. Hace referencia al "Microsoft Common Control-2 6.0 (SP6)" pero el error sigue apareciendo.

Sub RegisterCtl ()

'MSComCt2.ocx
strGUID = "{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}"
ThisWorkbook.VBProject.References.AddFromGuid guid:=strGUID, Major:=1, Minor:=0

Fin Sub

Si luego voy al formulario en el editor VBE y hago clic derecho en la caja de herramientas y luego voy a los controles adicionales para agregar el control "Microsoft Date and TimePicker", veo que esa opción aparece dos veces. Desafortunadamente, independientemente de cuál elijo, el comportamiento es el mismo: el símbolo de selector de fecha se agrega en la caja de herramientas, pero cuando arrastro el control al formulario, aparece un cuadro de mensaje que dice que el control no estaba disponible.

¿Alguien tiene una idea de lo que está mal? ¿Qué puedo hacer para que se ejecute en su computadora?

Agradezco cualquier ayuda.

Editar:

La computadora con este problema se ha actualizado, por lo que no podré encontrar la solución específica para mi caso. Estoy eligiendo la solución Archers, ya que ha ayudado a la mayoría de las personas (Most Upvotes).

Respuestas a la pregunta(8)

Su respuesta a la pregunta