Ajout de controles Activex manquants
Bonjour,
J'utilise plusieurs ordi pour faire de petites applications dans Excel et Access en VBA ou SQL. Tous les ordi sont sous Win7 et Office 14 en 32 bits sauf mon favori qui a Win7 pro et Office14 pro en 32 bits. Je viens de me rendre compte que sur Excel, je n'ai pas de controle activex de calendar ni DTpicker. Conséquence, si je développe un fichier Excel avec par exemple calendar 12 depuis un ordi normal, il apparait dans mon favori comme une image figée masquant une zone et totalement impossible à utiliser,modifier ou enlever!
En parcourant le net, j'ai essayé plusieurs méthodes sans succés:
- Ajout d'un fichier MSCAL.OCX trouvé sur le net dans System32 (il n'y était pas ni MSCOMCT2.OCX)
- Utilisation de la commande exécuter pour Regsvr32.exe "C:\Windows\System32\MSCAL.OCX"
- Nettoyage de la base de registre par WinThruster
- Copie d'un MSCAL.OCX d'un ordi ayant Office avec un calendar qui marche puis essai d'enregistrement par Regsvr32
- Recherche chez microsoft article 146219: sur les dll devant etre dans system32, seule mfc30.dll manque à l'appel, est-ce suffisant? Comment vérifier dans la base si ce fichier a déjà été enregistré?
Toujours le même message "Echec de l'enregistrement du controle dans le registre" ou bien message d'erreur 0x80030002 ou 0x8002801c.
Merci pour votre aide et bravo pour ce site qui m'a toujours apporté de bonnes solutions.
Versions de ordi 32 ou 64 bits
Tous les ordi sont en 32 bits. J'ai bien vu que la syntaxe de commande est différente pour le 64 bits. Comme info complémentaire, l'ordinateur en cause a eu des installations successives de Office: 2033 puis 2010 étudiant, ajout de Access et enfin 2010 pro. Peut-etre existe-il des mic mac entre ces versions?
Merci en tous cas pour la réponse rapide!
Cordialement