Colorer les cellules de deux colonnes

Bonjour,

nouvelle sur ce site je me permet de vous lancer un appel a laide!!!!

J'ai un tableau, avec sur les ligne le nom de personnes, et pour ces personnes, deux cases ou elles doivent cliquer dessus pour indiquer si elles sortent ou entrent ( dans un bureau)

je souhaite donc colorer les celulles de la premiere colone en vert si la personne clique dessus, et colorer la cellule en rouge si elle clique sur lautre cellule.

Comment dois je faire,

merci beaucoup

Bonjour,

Une solution consiste à créer deux petites macros comme:

Sub Entre()
    Range("A2").Select
    Selection.Interior.ColorIndex = 35
End Sub

Sub sort()
    Range("A2").Select
    Selection.Interior.ColorIndex = 40
End Sub

Et d'associer des boutons entrée et sortie à chaque personne (ce qui fait deux macros par personne).

Une autre solution pour éviter de devoir répéter le code, est de supprimer les lignes Range("A2").Select, la personne doit alors cliquer sur son nom, et il n'y a que un bouton entrée et un bouton sortie...

Un petit ficher exemple: https://www.excel-pratique.com/~files/doc/Entree_Sortie.xls

Bonjour Tchoune et NicVer, et

Une autre solution sans bouton : https://www.excel-pratique.com/~files/doc/Tchoune_1.xls

Cliques dans les cellules Entrée et Sortie, et regardes le résultat.

La macro ne prend en compte que les lignes où tu as des noms en colonne A, en s'arrêtant au premier vide. Donc si tu ajoutes des noms y'a pas de soucis ça fonctionnera.

Si tu as des soucis pour adapter le code à la mise en forme de ton fichier n'hésites pas à revenir, mais en joignant ton fichier pour qu'on travaille sur du concret.

Amicalement,

Sylvain

Rechercher des sujets similaires à "colorer deux colonnes"