Impossible créer une listview

max850 Messages postés 304 Date d'inscription   Statut Membre Dernière intervention   -  
max850 Messages postés 304 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir
j'aurais besoin de créer une listview. Lorsque je rentre le controle listview de ma boite à outils sur mon userform j'ai le message suivant
"Class factory ne peut pas fournir la classe demandée"
j'ai désactivé le microsoft listview control(sp6), fermé le pc, puis rouvert et réactivé le controle avec le même résultat.
dans system32 j'avais un mscomctl.ocx que j'ai simplement renommé
(il y a peut être une commande à entrer pour confirmer la modif ?)

dans sysWOW64 j'ai bien un MSCOMCTL.OCX modifié le 15/04/2005

quelqu'un pourrait il m'aider à résoudre ce problème.

j'avais déjà posé cette question il y quelques temps mais le problème n'avait pas été résolu
merci

3 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

et as-tu fait les inscriptions dans la BDR ?
regsvr32 c:\windows\syswow64\mscomctl.ocx

et tant qu'à faire supprime aussi l'inscription de system32 :
regsvr32 c:\windows\system32 /u mscomctl.ocx
eric
0
max850 Messages postés 304 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonsoir eric
j'ai fait les inscriptions dans syswow64 avec comme résultat opération réussie
j'ai voulu supprimé l'inscription qui se trouve dans le dossier.ocx
regsvr32 c:\windows\system32\dossier.ocx /u mscomctl.ocx
j'ai comme réponse fichier introuvable dans system32 alors qu'il figure bien
dans le dossier.ocx
j'ai recherché les fichiers mscomctl.ocx dans windows
je le trouve bien dans
syswow64 - le dossier.ocx de system32 et dans le répertoire c:\windows\installer\$patchcache$\manager\0000210903000...

et je ne peux toujours pas activé la listview dans le userform
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

j'ai comme réponse fichier introuvable dans system32 alors qu'il figure bien
dans le dossier.ocx

Pas grave, et réponse approximative puisque regsvr32 ne s'occupe que du registre.
Pour le reste je ne saurais t'en dire plus.
A tout hasard supprime tous les .exd, ils seront recréés propres à l'ouverture d'excel :
Del c:\*.EXD /s
eric
0
max850 Messages postés 304 Date d'inscription   Statut Membre Dernière intervention   3
 
Bon toujours pareil
je vais essayer de me débrouiller autrement
sans créer de listview.

merci quand même pour ton implication
0