Bonjour,
J'ai une macro qui insère une ligne sur une plage de 7000 lignes en fonction d'un critère.
Pour se faire J'ai créé une boucle :
For i = 2 to Range("C50000").End(xlUp).row
en fonction d'une condition :
If Range("C" & i) > 1 Then
Row(i & ";" & i).insert
Pour l'instant ça marche avec un inputbox ou il faut renseigner le critère 1, 2, 3.. jusqu'à 200. Mais j'aimerais ne pas à avoir à relancer la macro 200 fois en saisissant les valeurs du critère dans l'inputbox
En fait il faut la relancer 200 fois en incrémentant le critère >1 puis >2 jusqu'à supérieur à 200
J'ai inséré les valeurs de 1 à 200 dans une autre feuille en essayant de faire boucler le critère sur la feuille ou j'ai les 200 valeurs mais je n'y arrive pas.
Est-ce que quelqu'un a une idée ?
J'ai une macro qui insère une ligne sur une plage de 7000 lignes en fonction d'un critère.
Pour se faire J'ai créé une boucle :
For i = 2 to Range("C50000").End(xlUp).row
en fonction d'une condition :
If Range("C" & i) > 1 Then
Row(i & ";" & i).insert
Pour l'instant ça marche avec un inputbox ou il faut renseigner le critère 1, 2, 3.. jusqu'à 200. Mais j'aimerais ne pas à avoir à relancer la macro 200 fois en saisissant les valeurs du critère dans l'inputbox
En fait il faut la relancer 200 fois en incrémentant le critère >1 puis >2 jusqu'à supérieur à 200
J'ai inséré les valeurs de 1 à 200 dans une autre feuille en essayant de faire boucler le critère sur la feuille ou j'ai les 200 valeurs mais je n'y arrive pas.
Est-ce que quelqu'un a une idée ?