Excel macro boucle if sur plusieurs cellules
Résolu
Bonjour,
j'ai un petit problème pour faire une boucle if sur plusieurs cellulesi:
une boucle if sur une seule cellule c cool voici le code:
Sub norms()
Sheets("TECHNOLOGY DETAIL").Activate
If Cells(5, 2).Interior.ColorIndex = 6 Then
Cells(57, 3).Value = ""
End If
End Sub
par contre ça se complique si je veux vérifier si plusieurs cellules sont jaunes (colorindex=6)
j'ai essayé ça:
Sub norms()
For i = 5 To 7
Sheets("TECHNOLOGY DETAIL").Activate
If Cells(i, 2).Interior.ColorIndex = 6 Then
Cells(57, 3).Value = ""
End If
Next i
End Sub
résultat nul
quelqu'un pourrait me dire ce qui cloche please
Yohann
j'ai un petit problème pour faire une boucle if sur plusieurs cellulesi:
une boucle if sur une seule cellule c cool voici le code:
Sub norms()
Sheets("TECHNOLOGY DETAIL").Activate
If Cells(5, 2).Interior.ColorIndex = 6 Then
Cells(57, 3).Value = ""
End If
End Sub
par contre ça se complique si je veux vérifier si plusieurs cellules sont jaunes (colorindex=6)
j'ai essayé ça:
Sub norms()
For i = 5 To 7
Sheets("TECHNOLOGY DETAIL").Activate
If Cells(i, 2).Interior.ColorIndex = 6 Then
Cells(57, 3).Value = ""
End If
Next i
End Sub
résultat nul
quelqu'un pourrait me dire ce qui cloche please
Yohann
Configuration: Windows XP Firefox 2.0.0.15
2 réponses
-
chez moi ci
Sub norms()
For i = 5 To 7
If Cells(i, 2).Interior.ColorIndex = 6 Then
Cells(5, 3).Value = ""
End If
Next
End Sub
marche-
-
@jossdipas de prob.
-
-
résultat nul : ce n'est pas tres precis comme description de probleme. tu peux expliquer ce que cela devrait faire et ce que cela fait stp?