B
billyboy
Guest
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.
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.