Donner une couleur à un onglet en fonction d'une valeur

Bonjour à tous,

Je cherche à donner une couleur à un onglet en fonction de la valeur d'une cellule dans la feuille correspondant à cet onglet.

Exemple : A1 = 1 alors l'onglet devient bleu, A1 = 2 alors l'onglet devient rouge

Merci d'avance,

Bonjour

Le Code dans Feuil1 déclenche la macro dont le code est dans le module

https://www.excel-pratique.com/~files/doc2/CouleurOnglet.xls

Cordialement

Bonjour,

Amadeus, dans le code Sub CouleurOnglet(), on peut supprimer aussi l'instruction Range("A1").Select qui ne sert pas vu que tu utilises le Target de la sub de la feuille.

Bon dimanche

Amicalement

Dan

48heure-a-table.xlsx (46.35 Ko)

Bonjour Nad

Merci. Comme tu peux le voir, je fais des efforts, mais je ne suis pas d'un grand niveau VBA.

Amicalemenr

re,

Non c'est Dan... et pas Nad

Amicalement

Dan

Si tu as plusieurs feuiilles à faire avec de la couleur

Dans ThisWorkbook

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Not Application.Intersect(Target, Range("A1")) Is Nothing Then
Call CouleurOnglet(Sh, Target)
End If
End Sub

Et dans un module

Sub CouleurOnglet(Sh As Object, Target As Range)
With Sh
If Target = 1 Then
.Tab.ColorIndex = 5
ElseIf Target = 2 Then
.Tab.ColorIndex = 3
End If
End With
End Sub

Si plusieurs choix de couleur prévoir un Select Case

En espérant que je n'ai pas encore polluer (Nad)

Bonjour à tous

Abibow, la réponse est pertinente.

Par contre, merci de lire notre Charte qui s'applique autant aux demandeurs qu'à ceux qui répondent. Tes interventions n'en seront que plus appréciées.

Extrait :

un minimum de politesse est de rigueur (bonjour, SVP, merci, ...),

Amicalement

Nad

Bonjour à tous,

Je vous remercie bien sincèrement pour votre aide, ce n'était pas très compliqué, mais cela m'a permis de constater que même ce genre de "petit" problème pouvait être travaillé d'une manière pointue.

Félicitations pour la rapidité...

A bientôt pour la résolution d'autres lacunes dans ma culture Excel.

Michel

Rechercher des sujets similaires à "donner couleur onglet fonction valeur"