Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1499 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  BOUCLE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

BOUCLE

n°1069177
marcodelor​is
Posté le 02-05-2005 à 19:01:51  profilanswer
 

j ai une boucle simple  
avec  
dim i as long
for i=5 to 10
 
et j aimerai que i aille aussi de 15 à 20
j ai essayé
 
for i=5 to 10 and i=15 to 20 mais ca ne marche pas
 
y a-t-il un moyen de résoudre ce problème. merci

mood
Publicité
Posté le 02-05-2005 à 19:01:51  profilanswer
 

n°1069192
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 02-05-2005 à 19:14:02  profilanswer
 

Citation :


j ai essayé
 
for i=5 to 10 and i=15 to 20 mais ca ne marche pas  


c'est pas parce que c'est VB qu'on peut inventer des syntaxes comme ça en claquant des doigts hein :sarcastic:
 
tu veux faire quoi exactement, dans quel but ? :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
n°1069841
AlainTech
Pas trouvé? Cherche encore!
Posté le 03-05-2005 à 01:11:29  profilanswer
 

Pas besoin d'un long pour aller jusqu'à 20... Un Integer suffit.
 
Fais 2 boucles, d'abord de 5 à 10 puis de 15 à 20.

n°1069927
marcodelor​is
Posté le 03-05-2005 à 09:26:53  profilanswer
 

en fait je dois aller jusqu'à 600 en plusiseurs intervalles
J ai ecrit:
 
 
"dim i as long
 for i= 10 to 50  
 '
 '
 '
 next"
 
mais j aimerais ecrire:
 
"dim i as long
 for i= 10 to 50 and i=75 to 150 and i=200 to 400 and i= 450 to 600
 '
 '
 '
 next"
 
Cependant je ne sais pas comment faire ou contourner le problème

n°1069951
AlainTech
Pas trouvé? Cherche encore!
Posté le 03-05-2005 à 09:43:06  profilanswer
 

600 est toujours un integer...
 
Pour tes boucles, fais-en 4 successives:
De 10 à 50,
de 75 à 150,
de 200 à 400
et enfin, de 450 à 600
 
4 boucles, c'est pas la mort à moins que tu aies un kilometre de code dans la boucle.
Si c'est le cas, fais une routine que tu appelles 4 fois en passant les limites en paramètres.


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
n°1069970
marcodelor​is
Posté le 03-05-2005 à 09:52:33  profilanswer
 

je vais essayer de faire une routine car effectivement j ai 1km de code... merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  BOUCLE

 

Sujets relatifs
[JAVA] Boucle de dessin...Boucle "for" qui ne fonctionne pas totalement ( panier )
requete boucle dans plan de salleJe voudrais utilisé une boucle while
BOUCLEOn peut faire une boucle "anti-erreurs" en VB ?
Stoper une boucle "for" pendant l'exécution d'ue macroBoucle Php HELP!
pb un peu teubé surla récupération d'une variables dans une boucle ...Boucle folle lors de l'imbriquation de container
Plus de sujets relatifs à : BOUCLE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR