Bonjour
J'essaie de créer une macro qui me changerai automatiquement la couleur des lignes du WE pour les mettre en évidence (le calendrier allant du 1er janvier au 31 mars de n+1)
J'ai écris plusieurs macros mais je galère depuis 3 heures pour comprendre comment la faire fonctionner
(ci-dessous ma dernière version)
Ma feuille de base n'est constituée que d'une liste de dates (a/c de A1) du 1er janvier au 31 mars.
Sub Coul18()
Dim LValue As String
LValue = WeekdayName(Weekday(D), , vbSunday)
Range("A1").Select
For Each cell In Range("A1:A400")
MsgBox LValue
If LValue = "Samedi" or Lvalue = "Dimanche" Then
Range(ActiveCell, ActiveCell.Offset(0, 11)).Interior.ColorIndex = 33
End If
ActiveCell.Offset(1, 0).Select
Next
End Sub
Si vous avez une idée... Merci
J'essaie de créer une macro qui me changerai automatiquement la couleur des lignes du WE pour les mettre en évidence (le calendrier allant du 1er janvier au 31 mars de n+1)
J'ai écris plusieurs macros mais je galère depuis 3 heures pour comprendre comment la faire fonctionner
(ci-dessous ma dernière version)
Ma feuille de base n'est constituée que d'une liste de dates (a/c de A1) du 1er janvier au 31 mars.
Sub Coul18()
Dim LValue As String
LValue = WeekdayName(Weekday(D), , vbSunday)
Range("A1").Select
For Each cell In Range("A1:A400")
MsgBox LValue
If LValue = "Samedi" or Lvalue = "Dimanche" Then
Range(ActiveCell, ActiveCell.Offset(0, 11)).Interior.ColorIndex = 33
End If
ActiveCell.Offset(1, 0).Select
Next
End Sub
Si vous avez une idée... Merci