Bonjour le forum !

Je vous écris car je bloque sur ce bout de code. Je fais faire deux boucles d'affilée à ma macro. J'ai testé la première avant d'écrire la deuxième, ça marchait bien, maintenant, avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
    For Each Vide In .Range("A1:K" & LR1)
        If Vide.Value = "(vide)" Then
            Vide.Value = ""
        End If
    Next Vide
 
 
    For Each RamplaceVide In .Range("A3:K" & LR1)
        If RemplaceVide.Value = "" Then
            RemplaceVide.Value = RemplaceVide.Offset(-1, 0).Value
        End If
    Next RemplaceVide
Il me surligne

en donnant le message "Invalid Next control variable reference".

Qu'ai-je mal fait ? Pouvez-vous m'aider SVP ?

D'avance merci !