Bonjour à tous ,
J'ai un tableau excel , qui commence tjrs à la ligne 2 et qui s'etend de la cellule B à M.
Le nombre de lignes et cependant variable et peut aller de 1 à bcp.
J'ai créé un code censé coloré meslignes ( 1sur 2) mais cela fonctionne trés mal.
En effet j'aimerais que la coloration s'effectue à partir de la 2 ieme ligne du tableau ( soit la 3ieme ) de l'onglet et excel à souvent tendance à s'emballer et à me colorer ttes mes ligne voici le code utilisé:En attendant de vos nvelles Bonne Matiné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 lDerniereLigneReelle = Range("B1").End(xlDown).Row For i = 2 To lDerniereLigneReelle Step 2 Range("B" & i).Interior.ColorIndex = 37 Range("C" & i).Interior.ColorIndex = 37 Range("D" & i).Interior.ColorIndex = 37 Range("E" & i).Interior.ColorIndex = 37 Range("F" & i).Interior.ColorIndex = 37 Range("G" & i).Interior.ColorIndex = 37 Range("H" & i).Interior.ColorIndex = 37 Range("I" & i).Interior.ColorIndex = 37 Range("J" & i).Interior.ColorIndex = 37 Range("K" & i).Interior.ColorIndex = 37 Range("L" & i).Interior.ColorIndex = 37 Range("M" & i).Interior.ColorIndex = 37 Next i![]()
Partager