Accelerer boucle while

Bonjour à tous,

Relativement novice en VBA, j'essaie de coder une boucle While, mais celle ci prends un temps fou à s'executer.

Voici la boucle en question :

While IsEmpty(Cells(i, 1)) = False

Cells(i, 4).FormulaR1C1 = "=IF(RC[-2]="""","""",IF(RC[-1]>R11C6,R11C6,IF(RC[-1]<R12C6,0,RC[-1])))"

i = i + 1

Wend

Savez vous d'ou vient la lenteur de cette boucle?

D'avance merci !

Baptiste

Bonjour,

Bonjour,

Désolé, je suis encore novice sur ce genre de forums

Après avoir fermé puis rouvert mon fichier excel, il s'avère que l’exécution de la macro est quasiment instantanée. Le problème semble donc résolu (même si je ne comprends pas vraiment quel en était la cause)

Baptiste

Rechercher des sujets similaires à "accelerer boucle while"