|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : août 2009 Messages : 23 ![]() |
Bonjour,
J'ai écrit le code ci-dessous avec la gestion d'erreur si ce n'est pas une date qui est saisie. Code :
En effet si je mets Le programme saute jusqu'au Exit Sub et m'affiche en boucle la msgbox. Quelqu'un aurait-il une idée ? Cdlt. |
||
|
|
00
|
|
|
#2 | |||
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonsoir,
Oui, tu boucles sur l'InputBox jusqu'à récupérer une saisie correcte, sinon, mets : Code :
__________________
Cordialement. Daniel Citation:
|
|||
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : août 2009 Messages : 23 ![]() |
Bonsoir,
Merci, mais en enlevant le "Resume" je n'ai plus de boucle infinie si l'utilisateur clique sur annuler par contre je perd également la boucle tant que la saisie est incorrecte. En résumé, ce que je souhaiterais c'est : 1. Boucler tant que la saisie est incorrecte. 2. Sortir de la macro si le bouton "Annuler" est cliqué. Bonne soirée. |
|
|
00
|
|
|
#4 | ||
|
Invité régulier
![]() Inscription : août 2009 Messages : 23 ![]() |
Ca y est j'ai trouvé la solution.
Au lieu d'utiliser la fonction Inputbox j'utilise la méthode Inputbox. Ca à l'air pareil mais ne l'est pas. Voici ce que ça donne : Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com