lignes et filtres

B

binoute

Guest
Bonjour les costauds,
j'ai un planning annuel (toujours le meme) sur lequel j'ai une ligne sur deux qui est grisee.
quand j'applique un filtre je me retrouve avec des lignes grisees a la suite bien entendu.
existe t'il une soluce pour remedier a ce genre de problemes ?
doucement avec les macros, je debute.
d'ailleur existe t'il un tutoriel sur les macros pour debuter et comprendre ?
merci d'avance aux courageux qui s'occupero,t de mon cas
 
M

Monique

Guest
Bonjour,

En admettant que ton tableau démarre en A2,
tu le sélectionnes à partir de A2

Format - Mise en forme conditionnelle - Tu choisis : "La formule est :"
tu tapes :
=MOD(SOUS.TOTAL(3;$A$2:$A2);2)
puis tu cliques sur "Format" et tu fais ton choix de couleur.
 
M

Monique

Guest
Re,

Si tes volets figés sont, eux aussi, à colorer une ligne sur 2,
tu fais ta sélection à partir de la première cellule en haut et à gauche.
La formule SOUS.TOTAL(3;Réf) compte le nb de valeurs visibles

Si tes volets figés sont des titres, je ne pense pas que tu les colres 1 ligne sur 2.
Dans ce cas, tu ne sélectionnes qu'à partir de la première cellule en haut et à gauche du tableau déroulant.
 
M

Monique

Guest
Re,

La colonne sur laquelle tu filtres contient le même nombre de valeurs, qu'elle soit ou non filtrée.

Tu fais la comparaison du nombre de valeurs filtrées et non filtrées sur la colonne A
=SI(NBVAL($A$4:$A$100)=SOUS.TOTAL(3;$A$4:$A$100);MOD(LIGNE();2);MOD(SOUS.TOTAL(3;$D$4:$D4);2))

Si NBVAL($A$4:$A$100) = SOUS.TOTAL(3;$A$4:$A$100)
c'est la formule qui colore 1 ligne sur 2 :
MOD(LIGNE();2)
Sinon, c'est cette formule, qui colore 1 ligne sur 2 selon le nb de valeurs visibles
MOD(SOUS.TOTAL(3;$D$4:$D4);2))
 
B

binoute

Guest
Waou
j'avoue que je decroche un peu, pour les gentilles formules que tu me cites on peut trouver un semblant d'explication ou ?
je cherche à progresser mais il me manque quelques bases dirait on !
bon en attendant ça marche
grand merci
 

Discussions similaires

Statistiques des forums

Discussions
312 392
Messages
2 088 004
Membres
103 693
dernier inscrit
vincs