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 :

VBA Excel - Problème compilation sur MsgBoxEx [XL-2016]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    septembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : septembre 2018
    Messages : 13
    Points : 4
    Points
    4
    Par défaut VBA Excel - Problème compilation sur MsgBoxEx
    Bonjour,

    Je voulais vous faire part d’un problème concernant l’utilisation des Msgbox avec paramétrage avancé.
    On parle de la fonction MsgBoxEx au lieu de la fonction standard MsgBox.

    Le lien du sujet est le suivant : https://arkham46.developpez.com/articles/office/msgboxplus/doc/#LVI
    dont l’auteur est Thierry GASPERMENT.

    J’ai pourtant parfaitement suivi les directives et malheureusement j’ai un blocage sur les deux fonctions LoadRTFFile et MsgBoxEx qui ne sont visiblement pas reconnues :

    Description de l’anomalie concernant par exemple MsgBoxEx :
    Erreur de compilation :
    Nom ambigu détecté : MsgBoxEx


    C’est comme si le projet (son compilateur) ne disposait pas des données issues du fichier (ModMsgBoxPlus.bas) importé dans le répertoire du projet.

    Comprenez-vous le problème ?

    Je vous remercie si vous pouvez m’aider à le résoudre.

    Je serais tellement intéressé à pouvoir utiliser cette fonctionnalité tant elle permet de possibilités.

    Cordialement.

    John78.

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    juin 2007
    Messages
    16 034
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 16 034
    Points : 32 858
    Points
    32 858
    Par défaut
    Citation Envoyé par john78 Voir le message
    C’est comme si le projet (son compilateur) ne disposait pas des données issues du fichier (ModMsgBoxPlus.bas) importé dans le répertoire du projet.
    A moins que je me trompe, un simple .bas ne sera pas lu automatiquement.
    Il faudrait l'importer dans le projet : clic droit dans l'arborescence du projet > Importer un fichier.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2012
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : septembre 2012
    Messages : 214
    Points : 367
    Points
    367
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Nom ambigu détecté : MsgBoxEx
    Peut-être que cette fonction est declarée/definie 2 fois dans ton code

  4. #4
    Candidat au Club
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    septembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : septembre 2018
    Messages : 13
    Points : 4
    Points
    4
    Par défaut
    Bonjour Menhir et Sogedic,

    Merci avant tout pour vos réponses si réactives.

    J'ai donc vérifié mon projet en suivant vos remarques ... ET C'EST RÉSOLU !!

    En fait, hier (je précise que je suis débutant et qui plus est autodidacte donc personne autour de moi pour me conseiller in vivo) quand j'ai importé le fichier .bas je ne voyais pas le résultat visuel du fichier importé dans l'arborescence de mon projet et je l'ai donc fait plusieurs fois sans me rendre compte qu'il s'accumulait en fait un tas de fichiers importés du même nom.
    Je m'en suis rendu compte que ce matin à la réouverture de VBA Excel où là il s'affichait très visiblement cette pléiade de (mêmes) fichiers importés. Ceci dit je ne m'explique pas pourquoi hier les différents imports je ne les voyais pas.
    Au final, j'en ai conservé qu'un et là eurêka ça marche du premier coup.

    JE VOUS REMERCIE grandement pour votre aide et votre éclaircissement.

    Je passe ce sujet à RESOLU.

    Bonne journée à vous deux.

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

Discussions similaires

  1. [XL-2003] VBA excel problème sur contrôle statusbar
    Par wolop dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 26/08/2009, 16h07
  2. [VBA - Excel] Problème de deux cellules sur l'evenement OnChange
    Par champmart dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 10/01/2007, 18h06
  3. [VBA Excel] différentes plages sur différentes feuilles
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 30/11/2005, 14h41
  4. [VBA EXCEL] Problème d'éxécution avec graphiques
    Par RedBurn dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/11/2005, 10h55
  5. [VBA Excel] problème de range avec find
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/11/2005, 14h56

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