Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Personnaliser erreur 1004 vba ?

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Imer2007

XLDnaute Occasionnel
Bonjour à tous,

J'aimerais savoir s'il est possible de personnaliser une erreur dans un code vba.

J'ai une liste d'agent dans un classeur.
Dans un userform, j'ai une combobox sous forme de liste qui récupère cette liste.
Mon problème est le suivant : si je tape le nom d'un agent ne se trouvant pas dans la liste, Excel m'affiche une belle erreur 1004 : la méthode 'Range' de l'objet global a échoué (ce qui me semble normal puisque l'agent n'existe pas).

Est-il possible de ne pas afficher cette erreur ou de la personnaliser ?

D'avance merci !
 
Re : Personnaliser erreur 1004 vba ?

Bonjour Imer2007,


On Error Resume Next permet de continuer à exécuter le code même si une ligne renvoie une erreur (On Error Goto 0 pour remettre la gestion d'erreurs à l'état "normal").

Tu trouveras un très bon tuto ici.

a+
 
Re : Personnaliser erreur 1004 vba ?

bonjour Imer2007

si tu selectionne un nom dans ta combo... par definition il existe non!!!! comment tu charges ta combo ???
autrement il faut en dire plus si tu veus que quelqu'un ou quelqu'une t'aide
 
Re : Personnaliser erreur 1004 vba ?

Bonjour le fil 🙂,
Ne serait-il pas plus simple de passer la propriété Style à fmStyleDropDownList au lieu de fmStyleDropDownCombo ? Seuls la liste serait acceptée dans le combo 😉.
Bonne journée 😎
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
14
Affichages
859
C
  • Résolu(e)
Réponses
2
Affichages
1 K
clarouche33
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…