Impossible charger l'objet

Fermé
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 - 17 mars 2015 à 10:14
 Maurice - 22 mars 2015 à 11:04
Bonjour,
j'ai deux applications développées avec vba excel qui fonctionnent parfaitement sous excel 2003 avec win xp .
Quand je passe sous excel 2007 sur mon portable windows 8.1 64 bits
l'une fonctionne parfaitement
quant à l'autre je ne peux pas y entrer j'ai immédiatement le message suivant
dès que je la lance.

"impossible charger l'objet car il n'est pas disponible sur cette machine"
Pouvez vous m'aider à résoudre ce problème

merci

44 réponses

Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
19 mars 2015 à 11:34
Bonjour,
Commencer par la réparation de MSO 2007...
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 11:46
opération terminée. j'ai toujours ce même message d'erreur
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
Modifié par Le Pingou le 19/03/2015 à 13:32
Bonjour,
Merci, eh bien je pense qu'il faut réinstaller le fichier [MSCOMCTL.OCX].
Je dois m'absenter, la marche à suivre plus tard... !


Note : avez-vous bien réalisé la mise à jour de MSO 2007.... ?



Salutations.
Le Pingou
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 13:33
c'est justement ce que j'allais vous demander.
celui que j'ai en fonction actuellement date de 20/12/2002
et je vois sur le forum des MSCOMCTL.OCX datant de 2009
et qu'il ne fallait surtout pas installer MSCOMCTL.OCX via Microsoft
car ce sont des anciennes versions.

j'attends vos instructions pour réinstaller un MSCOMCTL.OCX plus récent
je dois m'absenter aussi une partie de l'après-midi

@+ tard donc
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour
http://cjoint.com/?3Ctt5PY2XvD
Mettre les deux OCX dans systeme32

Taper Windows+R sur le bureau et dans la fenêtre exécuter
taper les instructions suivantes:
regsvr32 /u c:\windows\SysWOW64\mscomctl.ocx
ce qui désinstalle le contrôle (au cas où il serait déjà présent mais mal
enregistré)

puis on le réenregistre en tapant
regsvr32 mscomctl.ocx
Une fenêtre indiquant que le contrôle est bien installé doit alors
apparaître
aller bon courage
A+
Maurice
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 20:32
bonsoir Maurice
le dossier a été extrait dans system32 et y figure bien

la première étape désinstallation du controle ok.

la deuxième génère un message d'erreur

echec du chargement du module
MSCOMCTL.OCX

vérifiez que le fichier binaire est stocké à l'emplacement désigné par le chemin d'accès spécifié .... module spécifié est introuvable
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 716
19 mars 2015 à 20:41
Bonsoir,

le dossier a été extrait dans system32
C'est totalement inutile car tu as un portable windows 8.1 64 bits et donc il ne faut mettre à jour que c:\windows\SysWOW64
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
Modifié par Le Pingou le 19/03/2015 à 22:04
Bonsoir gbinforme,
Bien vue, super pour les pompiers
Amicales salutations.
Le Pingou
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
19 mars 2015 à 20:40
Bonjour,
Me voila de retour et chose promise chose dû:
Pour une installation sur Windows 8.1 / 64 du fichier MSCOMCTL.OCX :
1 .- télécharger ceci http://members.home.nl/w.speek/download/MSCOMCTL.ZIP
2 .- ouvrir le ZIP et extraire vers le dossier C:/Windows/SysWow64/
3 .- ensuite Bouton Office sur démarrer/tous les programmes/accessoires et clic droit sur Invite de commande et choisir l'option Exécuter en tant qu'administrateur ensuite dans la fenêtre vous taper exactement ceci (y compris espace après cd )

cd C:\Windows\SysWOW64
Puis appuyer sur entrer

ensuite taper ceci (y compris espace après regsvr32 ):
regsvr32 mscomctl.ocx
Puis appuyer entrer)

Terminer en fermant la fenêtre Administrateur.

0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 20:57
Le Pingou sur le bouton office je ne vois pas démarrer/tous les programmes/accessoires

si je fais windows + R est ce la même chose ?
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 21:34
je suis arrivé sur la fenêtre de commande.
j'ai entré les infos comme vous me l'avez dit
et j'ai comme message

DLLRegisterServer dans mscomctl.ocx réussi
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
19 mars 2015 à 21:46
Bonjour,
Désolé pour le bouton office je n'ai pas windows 8 et j'ai pensé que c'était idem que sur windows 7.
Alors c'est bon maintenant!
Salutations.
Le Pingou
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
Modifié par solene85 le 19/03/2015 à 21:57
Non hélas
j'arrive sur le menu principal.
lorsque je veux lancer un bouton où il y a ListView, excel est bloqué
(ne répond pas)
et quand je me mets sur mon classeur et regarde les Références
j'ai MANQUANT:microsoftt windows common controls

et le fichier MSCOMCTL.OCX dans syswow64 date du 13/03/2001
donc plus ancien que le précédent
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
19 mars 2015 à 22:01
Bonjour,
Alors là ce n'est pas bon.
Pouvez-vous essayer avec un nouveau classeur (xlsm) de créer un formulaire sur lequel vous insérer le contrôle [ListView] ..... !

0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 22:41
Pour Maurice - Le Pingou - gbinforme
j'ai refait la manip que Maurice préconisait.
tout c'est bien déroulé cette fois Maurice
Excel répond maintenant mais j'accède au menu principal.
je peux faire des actions sur les boutons ne conduisant pas
à des userforms avec ListView . autrement j'ai des message d'erreur
par exemple : Coul sur fond bleu correspond au message
Projet ou Bibliothèque introuvable ..

et j'ai MANQUANT: Microsoft Windows Common Controls dans les références disponibles

et MSCOMCTL.OCX du 13/03/2001 DANS SysWOW64
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
19 mars 2015 à 22:43
Bonsoir,
Pour ce soir encore un essai en utilisant une version plus récente du fichier MSCOMCTL.OCX.
Le fichier est ici : https://www.cjoint.com/?3Ctw2OJX29K
Vous mettez directement le fichier MSCOMCTL.OCX dans le répertoire C:\Windows\SysWOW64
Ensuite selon point 3 du message précédent.

0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 23:00
Cette fois j'ai le message suivant :
Le module MSCOMCTL.OCX a été chargé mais l'appel à DIIRegisterServer
a échoué avec le code d'erreur 0x8002801c

Vous pensez que nous allons en voir le bout ?
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
19 mars 2015 à 23:12
Bonsoir,
Avez-vous supprimé le fichier (MSCOMCTL.OCX) qui se trouve sous c:\windows\system32
Redémarrer votre PC et voir si cela change.

0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
19 mars 2015 à 23:41
je me mets dans mon classeur vais voir les références disponibles
j'y vois Microsfot windows common controls
je vais dans system32 j'y vois MSCOMCTL.OCX
et lorsque je veux le supprimer il me dit cette action ne peut pas être realisée car le fichier est ouvert dans Microsoft Excel

est ce que cela pourrait être une piste ?
sinon comment supprimer ce fichier ?
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
Modifié par Le Pingou le 20/03/2015 à 08:31
Bonjour,
Il faut fermer toutes le/s classeur/s excel!
Je n'ai pas reçu de réponse à ceci (poste 51) : Pouvez-vous essayer avec un nouveau classeur (xlsm) de créer un formulaire sur lequel vous insérer le contrôle [ListView] ..... !


Salutations.
Le Pingou
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
20 mars 2015 à 10:05
Bonjour Le Pingou
une bonne nouvelle ce matin
j'ai remis la version la plus récente de mscomctl
j'ai ouvert un classeur
j'ai cliqué sur développeur dans le ruban
puis sur Visual basic pour obtenir l'éditeur
j'ai cliqué sur ajouter un userform
j'ai cliqué sur le control listview de la boite à outils
et J'AI LISTVIEW dans mon userform
maintenant je vais vérifier avec mes userforms
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
20 mars 2015 à 10:42
j'ai fermé le pc.Rouvert et essayé avec mes userforms et j'ai toujours le message
erreur d'execution 424 objet requis
0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
20 mars 2015 à 11:04
a l'attention de Le Pingou, gbinforme, Maurice

Youpi, ça y est, je peux manipuler mes userforms à ma guise.
Quel soulagement !!!!

Grand merci à vous Le Pingou particulièrement, gbinforme et maurice
pour votre investissement.
Vous êtes formidables

Dommage que le temps ne soit pas de la fête .......

Bonne journée
0
Le Pingou Messages postés 12241 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 février 2025 1 458
20 mars 2015 à 11:15
Bonjour,
Merci, j'espère que l'on peut poursuivre avec l'apéro... !

0
solene85 Messages postés 391 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 9 janvier 2016 14
20 mars 2015 à 11:17
volontiers, il est au frais
0
Bonjour
tien pour l'apéro
modification des combobox dans bon de sortie
& ListView1_Click
http://cjoint.com/?3CumCnTHkDA

A+
Maurice
0