Bonjour a tous et merci pour l'aide que vous allez m'apporter :)
Je voudrais savoir si il existe une méthode pour passer deux boucles for en une seule. Je m'explique. J'ai une feuille avec deux tableaux : 1 de la ligne 14 à 33 et de la colonne 2 à 6 et le second sur les mêmes lignes mais sur les colonnes 9 à 13
Pour parcourir toutes les lignes, je fais : for ligne = 14 to 33
mais pour les colonnes est ce que je peux faire quelque chose du genre for colonne = 2 to 6 et 9 to 13
avec un and au milieu ca ne fonctionne pas et avec for colonne = 2 to 13 sans compter les colonnes 7 et 8. Il me faudrait quelquechose comme cela.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 26 mars 2013 à 14:31
Bonjour,
une boucle sur les colonnes est bien évidemment imbricable dans ta boucle sur les lignes.
For i = 1 to nblignes
For j = 1 to nbcolonnes
.... 'cells(i,j) se réfèrera à la colonne j de ta ligne i
next
next
Mais :
une méthode pour passer deux boucles for en une seule
ne saurait exister (et encore moins avec un "And").
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.