Excel - mise en forme de certaines cellules

Résolu
Chris -  
Sloubi76 Messages postés 1366 Date d'inscription   Statut Membre Dernière intervention   -
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.
A voir également:

3 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

avec format/mise en forme conditionnelle

A+
0
g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
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
Sloubi76 Messages postés 1366 Date d'inscription   Statut Membre Dernière intervention   136
 
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