Colorer automatiquement des cellules

Salut à tous,

Je dois mettre en place un simple tableau le suivis de documents. Une fois que le doc' est reçu, je le colorie manuellement en vert et j'y inscris la date de réception.

J'aurais voulu savoir si il était possible avec une macro de colorer AUTOMATIQUEMENT une cellule en vert une fois que l'on rentre une date ( les dates peuvent être mensuelle; trimestrielle, etc.)

Merci d'avance

Cdlt,

Alex

9test-1.xlsx (12.86 Ko)

Bonjour le forum,

Avec une simple MFC :

6mfc.xlsx (13.31 Ko)

Bonjour,

Pourquoi une macro alors que la mise en forme conditionnelle sert à çà ?

10test-1.xlsx (12.99 Ko)

Raté devancé par Mbbp

bonjour quand même Mbbp lol

Merci pour vos deux réponses, c'est ce que je recherchais.

Néanmoins, est-il possible de colorer uniquement si on rentre un format date ? Car si je veux rentrer du texte, cela va me colorer automatiquement ma cellule chose que je ne souhaite pas.

Merci d'avance

Re,

Règle de MFC :

=ESTNUM(C4)

Salut Xmenpl

Bonjour,

Tu peux créer une procédure et l'associer à un bouton ou un raccourci clavier

Voici un bout de code dont tu peux t'inspirer

Sub CouleurCelluleModif(C As Long)
'********************************
'* Valeurs de C pour ColorIndex *
'* 0=Neutre                     *
'* 1=Noir                       *
'* 2=Transparent                *
'* 3=Rouge                      *
'* 4=Vert                       *
'* 5=Bleu foncé                 *
'* 6=Jaune                      *
'* 7=Magenta                    *
'* 8=Bleu ciel                  *
'* 9=Marron                     *
'* 10=Vert foncé                *
'********************************
'********************************
    ActiveCell.Interior.Colorindex = C
End Sub

Tu peux en parallèle créer une procédure qui remet la valeur "Neutre" en cas d'erreur.

Tu peux modifier la procédure pour qu'elle ne colorie que s'il s'agit bien d'une date avec "If IsDate...."

Bon courage !

Rechercher des sujets similaires à "colorer automatiquement"