Partager via

formule code couleur d'une cellule

Anonyme
2013-09-13T15:38:49+00:00

bonjour,

existe t il une formule ou fonction qui permettrait de retourner le code couleur d'une cellule donnée

par exemple si la cellule A1 est de couleur de remplissage verte (code de couleur 2), la formule =couleur_cellule(A1) retournerait la valeur 2 (valeur du code couleur de remplissage de la cellule A1 )

Merci pour votre aide.

Bien cordialement,

Vincent_C

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2013-09-13T18:44:19+00:00

Bonsoir,

Il est possible de créer une formule VBA qui fasse le travail. A cette différente que le changement de couleur ne provoquera pas le recalcul de la fonction. Celui-ci sera donc faux jusqu'au prochain recalcul de la feuille.

Function Couleur_Cellule(C As Range) As Integer

Application.Volatile

If C.Count = 1 Then

Couleur_Cellule = C.Interior.ColorIndex

End If

End Function

Cordialement.

Daniel

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

1 réponse supplémentaire

  1. Anonyme
    2013-09-16T07:23:59+00:00

    Merci beaucoup Daniel.

    Bonne journée.

    Bien cordialement,

    Vincent_C

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire