Bonjour, j'ai une macros avec une boucle qui devrait aller jusqu'à 14 mais elle s'arrête à 10 et recommence indéfiniment. Je ne comprend pas. Voici mon code:
Sub f()
Do While n < 15
nom = ActiveSheet.Name
numpage = nom
numpage = Right(numpage, 2)
extnum = Replace(numpage, ")", "")
nbre = numero_ligne + extnum
n = nbre + 1
numpage2 = nom
numpage2 = Left(numpage2, 3)
feuille = numpage2 & n & ")"
MsgBox feuille
Sheets(feuille).Select
Loop
End Sub
J'aimerais savoir pourquoi ça ne fonctionne pas. Merci de votre aide.