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

Macros et VBA Excel Discussion :

Problème avec un objet sur formulaire [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Par défaut Problème avec un objet sur formulaire
    Bonjour le forum,

    Dans une appli, j'ai sur le formulaire un objet DTPicker.

    Je rencontre un boggage lorsque je l'installe sur un autre PC avec le message:

    "Impossible d'afficher l'objet car non présent sur cette machine".

    Comment dois-je procéder pour palier à ce problème et qu'elle en est la source?

    Merci d'avance

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    DTPICKER est un composant de l'ocx MSCOMCT2.OCX.
    Il te faut vérifier que cet OCX est bien présent sur la machine cible.
    Sinon, le copier dans le répertoire system et l'enregistrer dans la base de registre à l'aide de la commande REGSVR32

    NB : vérifier que cet ocx est libre de droit avant de le copier

  3. #3
    Membre éclairé Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Par défaut
    Bonjour Jérome,

    Pourquoi est-il supprimé à l'ouverture du fichier alors qu'en mode débogage je peux l'ajouter puisqu'il est proposé dans la barre outil (après ajout).

    Encore merci

  4. #4
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Pourquoi est-il supprimé à l'ouverture du fichier alors qu'en mode débogage je peux l'ajouter puisqu'il est proposé dans la barre outil (après ajout).
    Si tu as une référence manquante, c'est probablement que l'ocx n'est pas enregistré dans le registre de windows (a tester)

  5. #5
    Membre éclairé Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Par défaut
    Merci Jérome.

    Ne pouvant avoir accès au registre dans l'entreprise, crois tu que l'on peux exécuter l'ocx, peut-être à l'aide de la commande SHELL (mais là je ne connais pas) afin de l'activer.

    Je dis peut-être une grosse bétise, mais cette idée m'a traversé l'esprit et je ne connais pas du tout le fonctionnement des OCX.

  6. #6
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Il te faut impérativement avoir les droits admin pour faire l'enregistrement dans la base de registre

    Shell sert pour lancer un exécutable (rien a voir avec un ocx)

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

Discussions similaires

  1. Problème avec la touche "@" sur un formulaire flash
    Par willytito dans le forum Windows XP
    Réponses: 6
    Dernier message: 15/05/2012, 15h38
  2. Problème avec un sous-sous formulaire
    Par arthur24 dans le forum Access
    Réponses: 2
    Dernier message: 13/01/2006, 16h50
  3. Problème avec l'objet FileSystemObject
    Par Poussy-Puce dans le forum ASP
    Réponses: 4
    Dernier message: 27/10/2005, 16h25
  4. Problème avec port Série sur Win XP
    Par alexorel dans le forum MFC
    Réponses: 9
    Dernier message: 27/10/2005, 15h32
  5. [FLASH MX] Problème avec l'objet Date
    Par n_tony dans le forum Flash
    Réponses: 13
    Dernier message: 22/03/2005, 13h44

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