Excel - mise en forme de certaines cellules

Résolu
Bonjour,

Après avoir incrémenter une série de dates (format date longue) sur Excel 2003, comment dois-je procéder pour appliquer une couleur de remplissage sur les week-end (samedi et dimanche).

Je connais la sélection des cellules avec la touche Ctrl mais existerait-il une formule pour qu'Excel reconnaissent les cellules contenant les samedi et dimanche afin d'y appliquer rapidement une couleur de remplissage de mon choix.

Merci d'avance.
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. Salut Chris,

    Ci joint macro à insérer dans ton classeur, les samedis et dimanches apparaitront en bleu

    Sub colorationCellules()
    Dim Derlig As Long, i As Long, Color As Byte
    Dim Fond As Integer, bleu As Integer, Jaune As Integer
    bleu = 32
    'Jaune = 34

    With Sheets("Feuil1")
    Derlig = .Range("A2").End(xlDown).Row
    Fond = bleu
    For i = 1 To Derlig
    If Weekday(.Cells(i, 1)) = 6 Then
    .Cells(i, 1).Interior.ColorIndex = Fond
    ElseIf Weekday(.Cells(i, 1)) = 7 Then
    .Cells(i, 1).Interior.ColorIndex = Fond
    End If
    Next i
    End With
    End Sub

    @ +
    0
    1. Bonjour,

      Mise en forme conditionnelle:

      La formule est =OU(JOURSEM(A1;2)=6;JOURSEM(A1;2)=7)
      et tu choisis le format à appliquer.

      Bonne soirée.
      0
      1. Salut,

        avec format/mise en forme conditionnelle

        A+
        0