double condition dans un while

  • Initiateur de la discussion Initiateur de la discussion David Jonc.
  • Date de début Date de début

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 !

D

David Jonc.

Guest
Bonjour au forum,

J'ai une boucle while, la voici:

Do While ActiveCell.Value <> 1
ActiveCell.Offset(1, 0).Select
nbf = nbf + 1
Loop

mais j'aimerai aussi m'arreter a la condition "FIN". j'ai essayé ce code mais cela ne fonctionne pas:

Do While ActiveCell.Value <> 1 or ActiveCell.Value <> "FIN"
ActiveCell.Offset(1, 0).Select
nbf = nbf + 1
Loop

Est ce que c'est possible de faire ça? me serais je trompé dans la syntaxe?

Merci de me reponsdre
 
Bonjour David, bonjour le Forum,

En remplaçant le or par un And , les deux conditions sont testées.

Do While ActiveCell.Value <> 1 And ActiveCell.Value <> "FIN"
ActiveCell.Offset(1, 0).Select
nbf = nbf + 1
Loop

Bonne journée

Jhocquevelt.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
269
Retour