Problème de syntaxe

qidikizzy Messages postés 12 Statut Membre -  
 swed -
Bonjour,

J'écirt un programme pour un Macro dans Excel. J'ai un problème de syntaxe sur le programme en bas (je pense que c'est un problème de syntaxe). Le message d'erreur s'affiche toujours comme "Next sans for". Pourtant j'ai bien mon "for" au début. Quelqu'un sait pourquoi? Merci à l'avance.

Dim i As Integer
Dim derlig1 As Long

derlig1 = Range(A35).End(xlUp).Row (je cherche la dernière ligne non vide)

For i = 35 To derlig1 (je vérifie ligne par ligne la condition dans IF)
If A35 = A36 And B35 = B36 And E35 = E36 Then
Range("A35:J35").Select (je mets cette plage en rouge si la condition est valide)
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Next i

1 réponse

swed
 
Bonjour,
Je pense qu'il te manque un End if.
Cordialement,
Marc.
0