Colorier une ligne sur deux

  • Initiateur de la discussion Initiateur de la discussion Surfing Jack
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Surfing Jack

Guest
Bonjour à tous,
mes recherches se trouvant infructueuses, je vous propose ma requête : dans un tableau Excel, je voudrais mettre en couleur une ligne sur deux automatiquement, même quand des tris sont effectués par macro.
Merci d'avance
 
Voila un bout de code qui te permettra de mettre en bleu une ligne sur deux de la ligne 2 à 20

For I = 2 To 20 Step 2
Rows(I).Select
With Selection.Interior
.ColorIndex = 34
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
Next I

Bon courage
Léa
 
Léa écrit:
Voila un bout de code qui te permettra de mettre en bleu une ligne sur deux de la ligne 2 à 20

For I = 2 To 20 Step 2
Rows(I).Select
With Selection.Interior
.ColorIndex = 34
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
Next I

Bon courage
Léa
Merci Léa,
mais mon tableau comportant environ 4800 lignes cette solution semble très lente... Encore merci à toi.
 
Léa écrit:
Voila un bout de code qui te permettra de mettre en bleu une ligne sur deux de la ligne 2 à 20

For I = 2 To 20 Step 2
Rows(I).Select
With Selection.Interior
.ColorIndex = 34
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
Next I

Bon courage
Léa
Merci Léa,
mais mon tableau comportant environ 4800 lignes cette solution semble très lente... Encore merci à toi.
 
Monique écrit:
Bonjour,

Par une mise en forme conditionnelle.
Barre de menu - Format - Mise en forme conditionnelle
Choisir 'La formule est', taper
=MOD(LIGNE();2)
choisir le format et c'est tout.
Merci Monique,
cela semble ne marcher que lorsque les lignes ou cellules sont vides, est-ce normal ?
 
OK.
Comme je lance des extractions successives avec des macros, j'ai des lignes contigües ayant des numéros impairs uniquement (ou pairs, bien sûr !).
Je cherche un moyen de ne pas utiliser la valeur des numéros des lignes...
Une autre idée ? 😉
 
Re,

Je ne comprends pas ton truc.
Il s'agit des lignes de ton tableau ou des lignes de la feuille Excel ?

Un fichier avec quelques exemples
(1 ligne sur 2, 1 sur 3, 2 sur 3, en damier 1 seconde sur 2)
[file name=MefcJack.zip size=1859]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MefcJack.zip[/file]
 

Pièces jointes

Bonjour le forum

J'aimerais colorier une ligne sur deux.
J'ai voulu essayer avec la mise en forme conditionnelle mais etant en angleterre je n'ai pas la bonne formule ou celle ci ne marche pas ici

Et j'aurais une autre question, comment puis je avoir le numero des couleurs et sinon quelqu'un sait quel numero est le gris clair.

Merci d'avance
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 Macro
Réponses
6
Affichages
300
Réponses
2
Affichages
254
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
283
Retour