Rechercher : dans
Par :

Couleur différente une ligne sur 2 dans Excel

Dernière réponse le 24 jun 2009 à 11:03:55 Gilles, le 13 nov 2007 à 16:23:48 
 Signaler ce message aux modérateurs

Bonjour,

Comment obtenir une ligne sur deux dans un tableau en une couleur de fond différente (et que ça reste en cas de tri ou de filtre) pour améliorer la lisibilité ?
J'avais trouvé un mode opératoire que j'ai perdu.

Merci

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Couleur différente une ligne sur 2 dans Excel » dans :
Figer une ligne dans un tableau Excel Voir Pour figer la ligne 1 (par exemple) dans une feuille excel : Sélectionnez la ligne 2, Puis allez dans le menu "Fenêtres" et option "Figer les volets".
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...

1

eriiic, le 13 nov 2007 à 16:57:52
  • +3

Bonjour,

Tu peux utiliser un format conditionnel.
Sélectionner ta zone puis menu 'format / mise en forme conditionnelle...'
Sélectionner 'La formule est' et saisir: =MOD(LIGNE();2)
(ou =NON(MOD(LIGNE();2)) si tu veux les lignes paires colorée
Cliquer sur 'format...' pour choisir ton 'motif' et valider

eric

Répondre à eriiic

2

evevdll, le 13 nov 2007 à 18:01:55

Bonsoir,
Je savais bien que tu allais donner la réponse
A+
Eve

Répondre à evevdll

3

eriiic, le 13 nov 2007 à 19:07:28

Tiens ! coucou eve :-)
eric

Répondre à eriiic

4

Gilles41, le 16 nov 2007 à 14:50:49

Bonjour,

Merci Éric pour le réponse que j'avais trouvée sur un autre site également. Mmais est-ce possible de conserver une ligne sur deux avec une couleur de fond après avoir fait un filtre ?

Répondre à Gilles41

5

eriiic, le 16 nov 2007 à 23:26:27
  • +1

Bonsoir,

heuu, là je n'y crois guère, en tout cas sans utiliser vba...
Mais est-ce que ça vaut le coup de développer une macro juste pour ça ?
eric

Répondre à eriiic

6

Kloup, le 8 sep 2008 à 11:13:19
  • +1

Bonjour

Pour mettre une ligne sur 2 en couleur meme lorsqu'on filtre, sans macro, tu peux utiliser Sous.total(103;...).
Elle compte les cellules affichees non vides,
a condition d'avoir une colonne avec des donnees (codes...) sur chaque ligne,

La fonction dans le format conditionnel est:

=SOUS.TOTAL(103;$A$1:$A231)=PAIR(SOUS.TOTAL(103;$A$1:$A231))­


"Je compte le nombre de cellules non vides dans la colonne A, de la premiere ligne a la ligne actuelle.
Si c'est pair je colorie, sinon la cellule reste blanche"


A+
Kloup

Répondre à Kloup

8

babar2009, le 24 jun 2009 à 10:52:49

Bonjour,

J'ai essayé ta formule

=SOUS.TOTAL(103;$A$1:$A231)=PAIR(SOUS.TOTAL(103;$A$1:$A231))­­

mais mon tableau fait 3490 ligne et il arrête de colorier les lignes à la ligne 3260 que se passe t-il ???

Merci de ton aide.

BLM

Répondre à babar2009

7

eriiic, le 8 sep 2008 à 19:53:28
  • +3

Bonjour,

Même un an après ta réponse est intéressante.
Cependant ça ne marchait pas lors du test.
Je précise donc que pour une MFC débutant en cellule A1 il faut saisir :
=SOUS.TOTAL(103;$A$1:$A1)=PAIR(SOUS.TOTAL(103;$A$1:$A1))
comme formule de MFC et là c'est impeccable.
Merci Kloup

eric

Répondre à eriiic

9

 pépé35530, le 24 jun 2009 à 11:03:55
  • +1

Bonjour,

Excel 2007 fait cela très très bien, et avec de nombreuses couleurs possibles.

A+

pépé

Répondre à pépé35530