Comment modifier la couleur de chaque onglet

Résolu/Fermé
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - Modifié le 29 mars 2023 à 10:47
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 29 mars 2023 à 17:25

Bonjour,

Je cherche, comment modifier en automatique la couleur de tous les onglets d'un classeur.

Merci pour votre aide !

Cordialement,


Windows / Firefox 91.0

A voir également:

4 réponses

ccm81 Messages postés 10855 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 29 avril 2024 2 404
29 mars 2023 à 14:12

Tu peux t'inspirer de ce petit exemple (code dans le module Workbook)

https://www.cjoint.com/c/MCDmlM7Fe2B

Cdlmnt

1
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
29 mars 2023 à 16:41

Merci ! Un seul onglet "Mars" est en rouge tandis que les autres sont en vert.

Je souhaiterais, qu'importe le nombre d'onglet, la macro colorie tous les onglets d'une couleur différente. Est-ce possible ?

Cdlt

0
ccm81 Messages postés 10855 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 29 avril 2024 2 404
29 mars 2023 à 17:07

Je souhaiterais, qu'importe le nombre d'onglet, la macro colorie tous les onglets d'une couleur différente.

C'est beaucoup plus simple

Option Explicit

Public Sub ok()
Dim nuf As Long, nbf As Long
nbf = Sheets.Count
For nuf = 1 To nbf
  Sheets(nuf).Tab.ColorIndex = nuf
Next nuf
End Sub

https://www.cjoint.com/c/MCDpgWDe0XB

Cdlmnt

1
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
29 mars 2023 à 17:25

Encore Merci ! C'est exactement ça !

0
ccm81 Messages postés 10855 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 29 avril 2024 2 404
29 mars 2023 à 11:30

Bonjour

Que veux tu dire par automatique ?

Cdlmnt

0
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
29 mars 2023 à 13:52

Bonjour,

Automatique....Je voudrais intégrer ça, dans un projet vba existant qui crée des onglets par personne. A la fin il faudrait que les onglets créés soient de couleur différente ....

Cdlt

0