Comparaison de cellule
Résolu/Fermé
PaulGreloux
-
17 sept. 2018 à 09:01
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 sept. 2018 à 12:57
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 sept. 2018 à 12:57
A voir également:
- Comparaison de cellule
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Comparaison million milliard - Accueil - Technologies
- Verrouiller cellule excel - Guide
- Fusionner cellule excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié le 17 sept. 2018 à 10:44
Modifié le 17 sept. 2018 à 10:44
Bonjour
et pourquoi une macro. Une mise en forme conditionnelle devrait pouvoir faire ça non?
sélectionnez toute la plage à traiter en supposant (à adapter(:
que votre première colonne de valeur est en B, 1° valeur en B2 et que vous vouliez traiter jusqu'à Z1000
=ET(C2<>"";C2>B2)
nouvelle règle:
=ET(C2<>"";C2<B2)
(attention, pas de signe $ dans les adresses dans les formules)
cette MFC va s'appliquer automatiquement sur tout le tableau au fur et à mesure que vous entrez les valeurs
(les valeurs égales restent en remplissage d'origine)
crdlmnt
et pourquoi une macro. Une mise en forme conditionnelle devrait pouvoir faire ça non?
sélectionnez toute la plage à traiter en supposant (à adapter(:
que votre première colonne de valeur est en B, 1° valeur en B2 et que vous vouliez traiter jusqu'à Z1000
- sélectionnez C2:Z1000
- ruban / accueil / mise en forme conditionnelle / gérer les régles
- dans la fenêtre affichée: "utiliser une formule..."
- entrez cette formule:
=ET(C2<>"";C2>B2)
- cliquez sur format/ formatez en vert
- OK retour à la fenêtre de MFC
nouvelle règle:
=ET(C2<>"";C2<B2)
- formatez en rouge
- fermez par OK/OK
(attention, pas de signe $ dans les adresses dans les formules)
cette MFC va s'appliquer automatiquement sur tout le tableau au fur et à mesure que vous entrez les valeurs
(les valeurs égales restent en remplissage d'origine)
crdlmnt
Bonjour,
Merci pour votre réponse. J'ai fait la MFC cependant elle ne fonctionne que pour certaines cellules ... une idée?
Merci pour votre réponse. J'ai fait la MFC cependant elle ne fonctionne que pour certaines cellules ... une idée?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
17 sept. 2018 à 11:47
17 sept. 2018 à 11:47
sans avoir votre modèle, non, pas d'idée, sauf peut être si dans certains cas, vous n'avez pas de valeur dans la cellule à gauche de la cellule à traiter
voyez si vous pouvez le déposez ici en bidouillant les données confidentielles si besoin
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
voyez si vous pouvez le déposez ici en bidouillant les données confidentielles si besoin
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
17 sept. 2018 à 12:32
17 sept. 2018 à 12:32
.. euh... vous voulez, une comparaison en horizontal et vous placez des formules qui traitent en vertical?(entre ligne 3 et 4)
la formule pour le vert:
=ET(C4<>"";D4>C4)
et pour le rouge
=ET(C4<>"";D4<C4)
et non pas la comparaison entre D4 et D3 !!
voila ce que ça donne:
https://mon-partage.fr/f/Z8fd6RTn/
crdlmnt
la formule pour le vert:
=ET(C4<>"";D4>C4)
et pour le rouge
=ET(C4<>"";D4<C4)
et non pas la comparaison entre D4 et D3 !!
voila ce que ça donne:
https://mon-partage.fr/f/Z8fd6RTn/
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
17 sept. 2018 à 12:57
17 sept. 2018 à 12:57
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
je passe le sujet en résolu
bonne route
crdlmnt