Re : Objet Calendrier manquant dans boîte à outils VBA - Office 2010 64b/Windows Seve
Re,
Misange, je viens d'effectuer la solution dans votre dernier lien, voici mes remarques et commentaires :
Je n’ai pas la référence Microsoft Common Controls 6.00 (SP6) mais la référence Microsoft Common Dialog Control 6.00 (SP6), certainement qu’il s’agit d’une même référence…. !!!
J’ai donc fait:
- D’abord une réparation de MS Office 2010 dans le désinstalleur du Panneau de configuration,
- Ensuite dans Excel 2010, j’ai ouvert l’éditeur VBA puis inséré un Usform,
- Dans Outils – Références, j’ai sélectionné la référence « Microsoft Common Dialog Control 6.00 (SP6) », puis avec Parcourir, je suis allé rechercher dans System32 le fichier MSCOMCTL.OCX et j’ai cliqué sur Ouvrir…(voir copie d’écran)
Et j’ai toujours le message d’erreur
"ClassFactory ne peut pas fournir la classe demandée"
De plus cette référence n’existe plus dans "Outils-Références" mais je la retrouve dans "Outils-Contrôles supplémentaires" de VBA et elle est bien cochée…..(voir copie d’écran ci-dessous)
Lorsque je consulte l’emplacement de cette référence, il est indiqué C:\Windows\SysWOW64\COMDLG32.OCX,
Après vérification,
il apparaît effectivement sous SysWOW64 mais pas sous System32…. !!
Faut-il également l’enregistrer sous ce dernier ???
Sinon, ci-dessous une autre capture d’écran avec les 4 objets « calendriers » que j’ai rajoutés,
Merci d’avance
Cordialement
P.S : les liens URL n'ayant pas fonctionné, je joins les 3 images en pièces jointes