information sur la Couleur d'un onglet

billout

XLDnaute Nouveau
Bonjour à tous,

mon problème depuis 2 heures est de trouver une formule (non VB) sur l'état d'un onglet, en particulier sa couleur.

Ex : j'ai une feuille récap avec le nom de chaque onglet (environ 30, voir plus), et chaque onglet peut avoir une couleur soit standard système / vert ou rouge.

J'aimerai avoir une info dans une cellule juste à coté du nom de l'onglet de l'état de la couleur de l'onglet. un peut comme la fonction CELLULE ou informations

sauf qu'on irait rechercher l'info de l'onglet Feuil2!

afin d'avoir un code 1 / 2 / 3 etc... pour chaque couleur d'onglet.
Bref, avec ce code je pourrait donner une info sur l'état de l'onglet.

Merci
 
C

Compte Supprimé 979

Guest
Re : information sur la Couleur d'un onglet

Bonjour Billout et bienvenue sur le forum ;):D

Tu peux utiliser une fonction personnalisée en VBA
Code:
Function Couleuronglet(NomFeuille As String)
  Application.Volatile
  On Error Resume Next
  Couleuronglet = ActiveWorkbook.Sheets(NomFeuille).Tab.ColorIndex
  On Error GoTo 0
End Function

Ensuite tu utilise la fonction en A1 par exemple
Code:
=CouleurOnglet("Feuil1")

A+
 

Pièces jointes

  • Billout_CouleurOnglet.xls
    24 KB · Affichages: 53

Discussions similaires

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet