Refus de charger un objet du code vba

  • Initiateur de la discussion Initiateur de la discussion Sad
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Sad

XLDnaute Nouveau
Bonjour,

En voulant ouvrir un fichier excel contenant un code vba, Excel 2010 m'a affiché le message suivant : "Impossible de charger l'objet car il n'est pas disponible sur cette machine". L'objet considéré concerne un formulaire contenant un Treeview crée hier sur le même poste. Je ne crois pas avoir fait des actions pouvant être la cause de ce message.

Merci pour votre aide

Malik
 
Re : Refus de charger un objet du code vba

Bonjour,
Les Treeview et Listview sont inclus dans la librairie MSCOMCTL.OCS (ou MSCOMCT2.OCX pour les versions Windows 64 bits) mais cette librairie n'est plus dans l'installation standard de MS Office et plus maintenue par Microsoft.
Procédure
1) trouver le fichier MSCOMCTL.OCS du 15/4/2014 sur internet
1) copier ce fichier dans C:\Windows\System32 ou C:\Windows\SysWOW64
ça marche bien sur mon PC avec W7 64 bits et MSCOMCTL.OCS du 15/4/2014 installé dans C:\Windows\SysWOW64
2) ensuite ouvrir le fichier Excel et dans l'éditeur VBA , menu "Outils, Références"
sélectionner "Microsoft Windows Common Control 6.0 (SP6)"

VBA-activation de MSCOMCTL.JPG

Enregistrer le fichier, le fermer et le rouvrir.

Cordialement
Robert
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
4 K
Réponses
1
Affichages
2 K
Retour