Impossible charger l'objet

solene85 Messages postés 414 Statut Membre -  
 Maurice -
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

Résumé de la discussion

Le message d'erreur "impossible charger l'objet car il n'est pas disponible sur cette machine" apparaît lorsque des contrôles ActiveX utilisés par des formulaires VBA ne sont pas accessibles sur Windows 8.1 64 bits, notamment le ListView lié aux Windows Common Controls.
Le diagnostic courant pointe vers l’absence ou le mauvais registre du composant Microsoft Windows Common Controls 6.0 (SP6) (MSCOMCTL.OCX) ou des références obsolètes dans le projet.
Les solutions évoquées incluent la réinstallation ou la réparation de MSCOMCTL.OCX, l’application des mises à jour Office via Windows Update et l’exécution du diagnostic Office pour réparer le contrôle problématique.
Dans certains cas, la compatibilité des appels API déclarés dans le code (Public Declare Function) avec un environnement 64 bits peut nécessiter une adaptation.

Généré automatiquement par IA
sur la base des meilleures réponses
solene85 Messages postés 414 Statut Membre 14
 
bonsoir Maurice
et merci une fois de plus pour ce cadeau pour l'apéro.
est ce que cette version est une optimisation de la version
précédente ?

est elle plus facile à gérer pour un néophyte ?
(tableau variables ....)
0
Maurice
 
Bonjour
Voila encore des modifes regarde bien

tu a encore du boulot HI

http://cjoint.com/?3CvsJTlji8m
A+
Maurice
0
solene85 Messages postés 414 Statut Membre 14
 
Bonsoir Maurice,
Là, je suis complétement largué.
Pourrais tu me donner quelques explications concernant le module
M_Admin et les quatre Public Declare Function..... Je comprends que ce sont des fonctions API. Quelles sont leurs rôles? sont elles pour être utilisées sous win 8.1 64 bits ?

Merci
0
Maurice
 
Bonjour
Les 3 API sert a Enlève la croix rouge de l'USF & Le Titre
et regarde dans ton Usf a la fin de initialize tu a le code qui active les API
a tester sur Windows 8
A+
Maurice
0