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 :

Msgbox quand beug d'une macro [XL-2000]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2011
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Décembre 2011
    Messages : 31
    Par défaut Msgbox quand beug d'une macro
    Bonjour Forum,

    j'aimerais qu'une msgbox s'ouvre en indiquant une erreur d'exécution de la macro X plutôt qu'une ouverture de l'éditeur VBA avec le système de débogage d'excel..

    L'idéal serait même de différencier (si c'est possible ce serait vraiment fantastique...) les cas de beug où le lien hypertexte vers le site internet ne fonctionne pas et les cas où c'est une macro qui ne s'exécute pas complétement ou correctement...

    Le but est que mon fichier va être utilisé par plusieurs de mes collègues mais je ne veux pas qu'ils aient accès à l'éditeur VBA...

    J'espère avoir été clairee sur mon problème....

    Je vous remercie beaucoup beaucoup si l'un de vous avait une solution...

  2. #2
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900

  3. #3
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 682
    Par défaut
    salut,

    des pistes disponibles à partir de la
    http://access.developpez.com/faq/?pa...GestionErreurs
    http://warin.developpez.com/access/erreur/tutoriel1/
    http://gilmir.developpez.com/tutoriels-vb6/tutoriel16/

    D'une manière générale, il te faudra des On Error dans ton code.

    Je t'encourage dans un premier temps à coder sans cette gestion d'erreur, pour "coder proprement". Ensuite, il te faudra blinder les cas en amont (division par zéro, etc.) et enfin gérer les cas particuliers que tu veux afficher de façon spécifique à l'utilisateur
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  4. #4
    Membre averti
    Inscrit en
    Décembre 2011
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Décembre 2011
    Messages : 31
    Par défaut
    C'est super!! Merci j'ai trouvé exactement ce que je voulais dans ces tutos!!!!!

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

Discussions similaires

  1. [AC-2002] Afficher une Msgbox quand une zone de liste est vide
    Par wushu29 dans le forum VBA Access
    Réponses: 27
    Dernier message: 26/04/2010, 12h05
  2. [XL-2003] lancer une macro quand une cells change
    Par bigboy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/04/2009, 20h02
  3. [Toutes versions] desactivation des proprietes word quand j'enregistre une macro
    Par Jessyline dans le forum VBA Word
    Réponses: 1
    Dernier message: 23/03/2009, 18h10
  4. executer une macro quand on change la valeur d'une cellule
    Par Benwad dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 23/02/2009, 18h54
  5. outre passer excel et quand même exécuter une macro excel : possible en VB ?
    Par chapeau_melon dans le forum VB 6 et antérieur
    Réponses: 17
    Dernier message: 08/11/2006, 20h59

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