colorer l'onglet de la feuille si h2 contient dimanche

  • Initiateur de la discussion Initiateur de la discussion Hamidexcel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Hamidexcel

XLDnaute Occasionnel
Bonjour ;

Si quelqu’un peut m’aider

Je veux que l’onglet d’une feuille soit coloré en rouge si la cellule h2 contient

Une date dont la journée est dimanche

Exemple si h2 contient 05-08-2012

Alors l’onglet de la feuille sera en rouge.
 
Dernière édition:
Re : colorer l'onglet de la feuille si h2 contient dimanche

Bonsoir sihamidi,

Voici un code à mettre dans le code de tafeuille. Sur le nom de l'onglet, tu fais click-droit puis visualiser le code et tu colle ceci :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, [H2]) Is Nothing Then
        If Weekday(Target, vbMonday) = 7 Then
            ActiveWorkbook.Sheets("Feuil1").Tab.Color = 255
        Else
            ActiveWorkbook.Sheets("Feuil1").Tab.Color = 0
        End If
    End If
End Sub

A+
 
Re : colorer l'onglet de la feuille si h2 contient dimanche

Merci Fred0o, pour la réponse immédiate;

oui ça marche bien ,sauf que j'ai un classeur qui contient 31 feuilles dont h2 de chaque feuille
contient la date de mois je veux juste insérer le code une fois pour le classeur
ou je doit le recopier sur les 31 feuilles
A+
 
Re : colorer l'onglet de la feuille si h2 contient dimanche

Bonjour sihamidi, Fred0o,
je veux juste insérer le code une fois pour le classeur
En se basant sur le code de Fredo, mettre le code suivant dans le module de code du classeur (ThisWorkbook) pour l'évènement SheetChange.
VB:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Sh.Tab.Color = IIf(Weekday(Sh.Range("H2")) = 1, 255, 0)
End Sub
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
312
Réponses
1
Affichages
373
Retour