couleur onglet de feuille

bobbyboon

XLDnaute Nouveau
Bonjour et gloire a ceux qui travaillent

je recherche un code pour mettre en rouge (par exemple) l'onglet d'une feuille qui serait active.
Si on clique sur un autre onglet de feuille , celui de la feuille selectionnée devient rouge et l'ancien onglet devient neutre (blanche).

Thank!:)
 

tototiti2008

XLDnaute Barbatruc
Re : couleur onglet de feuille

Bonjour Bobbyboon,

Peut-être un truc comme ça, à mettre dans thisworkbook

Code:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    Sh.Tab.Color = 255
End Sub

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
    Sh.Tab.Color = xlAutomatic
End Sub
 

Caillou

XLDnaute Impliqué
Re : couleur onglet de feuille

Bonjour,

Deux procédures, une à l'activation de la feuille, l'autre qd on pars

Code à rajouter dans la partie Workbook du Classeur :

Code:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
 Sh.Tab.Color = 255
End Sub

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
  Sh.Tab.ColorIndex = xlNone
End Sub

Caillou
 

Discussions similaires

Statistiques des forums

Discussions
312 685
Messages
2 090 938
Membres
104 703
dernier inscrit
romla937