MFC si une cellule est différente alors la ligne change de coule
Fermé
Anne
-
25 oct. 2016 à 11:49
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 oct. 2016 à 15:18
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 oct. 2016 à 15:18
A voir également:
- MFC si une cellule est différente alors la ligne change de coule
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Partage de photos en ligne - Guide
- Changer de dns - Guide
- Site de vente en ligne particulier - 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 418
Modifié par Vaucluse le 25/10/2016 à 12:29
Modifié par Vaucluse le 25/10/2016 à 12:29
Bonjour
je ne pense pas quezvous puissiez arriver à ça sans VBA ( ce que je sais pas faire)
car la MFC vous donne deux options :
Dans votre cas, il faut dire à Excel qu'il conserve la couleur précédente (bleu ou blanc selon le cas) d'où le besoin de VBA
Tout ce que vous obtiendrez, c'est la mise en couleur de la première ligne changeant, en bleu par exemple, les autres reprendrons l'autre couleur
On arrive à spécifier les séparations en plaçant des bordures, mais pas des couleurs de remplissage.(du moins je ne crois pas)...ausi on peut identifier selon vos codes en A par exemple des impairs et des impairs, où aussi en compliquant sérieusement le fichier avec des renvois dans des colonnes intermédiaire
Je vous souhaite de trouver un "vba iste" de talent, il y en a quelques uns sur ce forum
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
je ne pense pas quezvous puissiez arriver à ça sans VBA ( ce que je sais pas faire)
car la MFC vous donne deux options :
- une couleur si les lignes sucessives sont différentes
- une couleur si elles sont identiques
Dans votre cas, il faut dire à Excel qu'il conserve la couleur précédente (bleu ou blanc selon le cas) d'où le besoin de VBA
Tout ce que vous obtiendrez, c'est la mise en couleur de la première ligne changeant, en bleu par exemple, les autres reprendrons l'autre couleur
On arrive à spécifier les séparations en plaçant des bordures, mais pas des couleurs de remplissage.(du moins je ne crois pas)...ausi on peut identifier selon vos codes en A par exemple des impairs et des impairs, où aussi en compliquant sérieusement le fichier avec des renvois dans des colonnes intermédiaire
Je vous souhaite de trouver un "vba iste" de talent, il y en a quelques uns sur ce forum
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
25 oct. 2016 à 12:28
25 oct. 2016 à 12:28
Bonjour,
MFC par formule avec A5:I19 de sélectionné par exemple :
eric
MFC par formule avec A5:I19 de sélectionné par exemple :
=$A5<>$A4
eric
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié par Vaucluse le 25/10/2016 à 12:35
Modifié par Vaucluse le 25/10/2016 à 12:35
Salut Eric...ça va?vi, c'est une idée, mais je ne crois pas que ça fasse ce qui est demandé dans le fichier modèle lorsque deux ref identiques se suivent!
Qu'en penses tu?
Bien amicalement
Qu'en penses tu?
Bien amicalement
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
25 oct. 2016 à 14:58
25 oct. 2016 à 14:58
C'est vrai que je me suis contenté d'une lecture 'brute' de la demande.
La couleur change si A différents, et ne change pas si identique ;-)
Sinon sans vba on peut s'appuyer sur une colonne intermédiaire D par exemple avec :
=SI(A5=A4;D4;ABS(D4-1))
La formule MFC devenant =$D4
https://www.cjoint.com/c/FJzm56OuCFQ
eric
La couleur change si A différents, et ne change pas si identique ;-)
Sinon sans vba on peut s'appuyer sur une colonne intermédiaire D par exemple avec :
=SI(A5=A4;D4;ABS(D4-1))
La formule MFC devenant =$D4
https://www.cjoint.com/c/FJzm56OuCFQ
eric
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
25 oct. 2016 à 15:18
25 oct. 2016 à 15:18
... exact, on peut aussi avec une colonne D, pour un tableau qui commence en D2
=SI(A1=A2;D1;D1+1)
la formule de MFC est alors:
=MOD(D1;2)=0
crdlmnt
=SI(A1=A2;D1;D1+1)
la formule de MFC est alors:
=MOD(D1;2)=0
crdlmnt