Bonjour le forum,
Je navigue depuis quelques temps sur le forum et j'y trouve généralement tout ce dont j'ai besoin, cependant aujourd'hui je bloque, je fais donc appel à l'équipe d'experts que vous êtes pour me dépanner.
ci après mon problème:
j'ai utiliser des petits de morceaux de VBA ici et la afin de réaliser un calendrier qui se met en forme automatiquement en fonction des dates ( rtt,ferie, etc..)
Problème, un des code ne fonctionne semble t il pas tres bien, jobtiens le message d'erreur ci après "erreur d'exécution:'50290' erreur défini par l'application ou par l'objet"
la partie du code mise en cause est celle-ci:
Private Sub Worksheet_Calculate()
Dim Cell As Range
For Each Cell In Range("B7:B37")
With Cell
If .Value = Range("M23").Value Then
Range(Cells(.Row, 2), Cell(S.Row, 7)).Interior.ColorIndex = 4
End If
End With
With Cell
If .Value = Range("M24").Value Then
Range(Cells(.Row, 2), Cells(.Row, 7)).Interior.ColorIndex = 4
End If
End With
With Cell
If .Value = Range("M25").Value Then
Range(Cells(.Row, 2), Cells(.Row, 7)).Interior.ColorIndex = 4
End If
End With
With Cell
If .Value = Range("M26").Value Then
Range(Cells(.Row, 2), Cells(.Row, 7)).Interior.ColorIndex = 4
End If
End With
With Cell
If .Value = Range("M27").Value Then
Range(Cells(.Row, 2), Cells(.Row, 7)).Interior.ColorIndex = 4
End If
End With
With Cell
If .Value = Range("M28").Value Then
Range(Cells(.Row, 2), Cells(.Row, 7)).Interior.ColorIndex = 4
End If
End With
With Cell
If .Value = Range("M29").Value Then
Range(Cells(.Row, 2), Cells(.Row, 7)).Interior.ColorIndex = 4
End If
End With
Next Cell
End Sub
Merci d'avance pour toute l'aide que vous pourrez m'apporter.