IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Microsoft Office Access n’accepte pas ce contrôle activeX.


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Microsoft Office Access n’accepte pas ce contrôle activeX.
    Bonjour,

    Je dispose d’une application access chez un client qui a été développé en access 2000.
    Suite à une migration en office 2003 et 2007, je me trouve confronté à un problème sur un activeX msflxgrd.ocx
    Les formulaires utilisant l’activeX affichent une erreur sur certaines machines:
    "L'erreur suivante s'est produite:"
    "438: propriété ou méthode non géré par cette objet"


    1-En parcourant le code, l'application affiche ce message sur chaque méthode ou propriété du flexgrid. J'en déduitque le problème ne vient pas du code sachant que sur d'autres machines, l'application fonctionne très bien.

    2-En allant voir du côté du composant, il est bien enregistré dans la base de registre, mais en mode création dans Access, le composant ne peut pas être visualisé et lorsque l'on tente d'ajouter un nouveau flexgrid dans notre formulaire, j’obtiens le message:
    Microsoft Office Access n’accepte pas ce contrôle activeX.

    Malgré plusieurs recherches sur le net, je ne trouve pas de solution claire et vraiment constructive pour résoudre mon problème.

    En espérant un retour de votre part,

    Très cordialement

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 128
    Points : 12 185
    Points
    12 185
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Le message "Microsoft Access n'accepte pas ce composant." est lié au fait que par sécurité (dans IE) le composant est verrouillé de par sa pseudo vulnérabilité vis à vis d'un usage dans une page WEB.

    Solution 1:
    Il te faut télécharger ActiveX Compatibility Manager...
    De là, repérer le composant et le déverrouiller.

    Quant à l'erreur 438, elle survient inéluctablement puisque le composant est converti en objet qui ne possède pas les méthodes et propriétés qui lui sont affectées dans le code.

    Une fois déverrouillé, redémarrer le projet
    N.B. il y a de forte chance à ce que tu aies besoin de redessiner le contrôle en lieu et place de l'objet qui a été remplacé en lui affectant les mêmes nom, position et taille...

    Solution 2:
    Supprimer la clé issue de
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\CLSID
    CLSID représente la clé du ClassID de ton composant...

    Argy

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Le problème venait effectivement de là.

    Merci pour vos conseils et votre aide.

    Dam

  4. #4
    Mut
    Mut est déconnecté
    Membre averti Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Points : 307
    Points
    307
    Par défaut
    Désolé je déterre mais je voulais dire merci !! C'est parfait

  5. #5
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 128
    Points : 12 185
    Points
    12 185
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par Mut Voir le message
    Désolé je déterre mais je voulais dire merci !! C'est parfait
    Intervention fantôme ou simplement silencieuse peut-être... avec un tel avartar et pseudo, je trouve le mot juste
    Tant mieux si cela vous a aidé.
    J'eusse été dans une situation similaire avant de trouver le pourquoi à «l'époque »...

  6. #6
    Mut
    Mut est déconnecté
    Membre averti Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Points : 307
    Points
    307
    Par défaut

  7. #7
    Membre expérimenté Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 118
    Points : 1 614
    Points
    1 614
    Par défaut
    C'est à moi de déterrer. Un grand merci pour ce post, ça m'a bien dépanné aujourd'hui !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2010, 17h30
  2. Microsoft Office Access a rencontré un problème ..
    Par samtheh dans le forum VBA Access
    Réponses: 12
    Dernier message: 22/06/2007, 11h17
  3. Réponses: 7
    Dernier message: 24/10/2006, 15h17
  4. Réponses: 8
    Dernier message: 04/10/2006, 10h00
  5. Microsoft Office Access 2003 Developer®
    Par Pierre Fauconnier dans le forum Access
    Réponses: 3
    Dernier message: 28/04/2006, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo