Colorer une ligne si certaines cases sont vide sous conditions
Résolu
Remi2236
Messages postés
86
Date d'inscription
Statut
Membre
Dernière intervention
-
Remi2236 Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
Remi2236 Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
N'ayant pas trouvé de solution je m'en remets à vous.
J'ai un tableau composé de la manière suivante : en colonne A il y a le nom, en B le prénom, en C le poste de la personne. Après En D, E, F il y a le type de consultation (consultation médicale, soins, administratif).
J'aimerais faire sur VBA en sorte que lorsque la personne qui est à l'accueil rempli le fichier pour un nouveau patient, que si les cases correspondant au nom, prénom et au poste sont remplis mais qu'il n'a pas rempli les cases correspondant au motif (consultation médicale, soins....etc...) et bien que la zone qui doit être rempli se mette en rouge (la zone de la colonne D à F).
Merci d'avance !
N'ayant pas trouvé de solution je m'en remets à vous.
J'ai un tableau composé de la manière suivante : en colonne A il y a le nom, en B le prénom, en C le poste de la personne. Après En D, E, F il y a le type de consultation (consultation médicale, soins, administratif).
J'aimerais faire sur VBA en sorte que lorsque la personne qui est à l'accueil rempli le fichier pour un nouveau patient, que si les cases correspondant au nom, prénom et au poste sont remplis mais qu'il n'a pas rempli les cases correspondant au motif (consultation médicale, soins....etc...) et bien que la zone qui doit être rempli se mette en rouge (la zone de la colonne D à F).
Merci d'avance !
A voir également:
- Colorer une ligne si certaines cases sont vide sous conditions
- Comment supprimer une page vide sur word - Guide
- Partager photos en ligne - Guide
- Excel cellule couleur si condition texte - Guide
- Mètre en ligne - Guide
- Caractere vide - Guide
1 réponse
Bonjour
on devrait pouvoir faire ça sans VBA par mise en forme conditionnelle
pour que les cellules D E F "s'allument " en rouge (ou autre) si elles sont vides quand vous entrez une valeur en A
__sélectionnez tout le champ D,E,F dont pour l'exemple, on suppose qu'il commence en ligne 2
__ruban / Onglet accueil / Icône mise en forme conditionnelle /
dans le menu affiché: "nouvelle règle"
__dans la fenêtre suivante: "utiliser une formule"
et entrez cette formule:
=ET($A2<>"";D2="")
respectez bien le signe $ au bon endroit pour que la formule s'applique en D ou E ou F et ligne par ligne
cliquez sur format et choisissez le remplissage
et fermer par OK OK
à adapter à votre tableau.
pour traiter tout le champ sélectionné, enter la formule qui correspond à la première cellule en haut à gauche du champ, le reste se fait tout seul
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
on devrait pouvoir faire ça sans VBA par mise en forme conditionnelle
pour que les cellules D E F "s'allument " en rouge (ou autre) si elles sont vides quand vous entrez une valeur en A
__sélectionnez tout le champ D,E,F dont pour l'exemple, on suppose qu'il commence en ligne 2
__ruban / Onglet accueil / Icône mise en forme conditionnelle /
dans le menu affiché: "nouvelle règle"
__dans la fenêtre suivante: "utiliser une formule"
et entrez cette formule:
=ET($A2<>"";D2="")
respectez bien le signe $ au bon endroit pour que la formule s'applique en D ou E ou F et ligne par ligne
cliquez sur format et choisissez le remplissage
et fermer par OK OK
à adapter à votre tableau.
pour traiter tout le champ sélectionné, enter la formule qui correspond à la première cellule en haut à gauche du champ, le reste se fait tout seul
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
la réponse est bien souvent dans l'explication de la question.. cette fois, c'est un peu plus complet!
la formule de MC
=ET(NB.SI($A2:$C2;"<>")=3;NB.SI($D2:$F2;"<>")=0)
crdlmnt