Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Alternance de coloriage

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 !

malabarbe

XLDnaute Occasionnel
Bonjours à tous

J'ai une dans une feuille, les deux première lignes
en col 1 avec des commentaires.

Toujours en col 1 mais ligne 3, j'ai un texte (toujours le mème)
ensuite dans les lignes suivantes, j'ai des chiffres ou des nombres
cela commence toujours par 1 et sont incrémentés ligne
après ligne.

Donc cela va de 1 a 10, 20 voir 30.

Quand la série est terminée, j'ai le texte de la cel 3,1
qui se met a la suite de la série numérique.

Il peut avoir 10 séries de suites.

Exemple :
1,1 commentaires
2,1 commentaires
3,1 Maison ( c'est le texte fixe )
4,1 1
5,1 2
6,1 3
...
Re maison puis
1
2
3
4
5
...

J'en arrive a ma question comment colorier les suites de chiffres
ou de nonbre d'une façon alternative et cela sur 7 colonnes ?

1° série en jaune
2° série en vert
3° série en jaune
...

La ligne 1 et 2 ainsi que les lignes Maison ne doivent
pas etre coloriées.

Après une multitude d'essais, je ne suis arrivé
a rien de concluant.

Une aide me serai précieuse

A vous lire.
 
Re : Alternance de coloriage

Bnjour le fil, malarbe

Un exemple à adapter
VB:
 Dim Cel As Range
Dim couleur As Double
 
With Feuil1
 
For Each Cel In .Range("A2", .[A65536].End(xlUp))
 
  If Cel.Value = "Maison" Then
    couleur = IIf(couleur = vbYellow, vbGreen, vbYellow) 
  ElseIf IsNumeric(Cel.Value) And Cel.Value <> "" Then
    Cel.Interior.Color = couleur 
  End If
 
Next
 
End With
A plus
 
Re : Alternance de coloriage

Bonjour,
Hello Soenda🙂

Sélectionner les cellule A3 à Gn (n= dernière ligne)
Format/Mise en forme conditionnelle
Condition1= La formule est
En face mettre =EstNum($A3)
Bouton format pour choisir la couleur de fond
Valider

A+
 
Re : Alternance de coloriage

Re,
Bonjour Hasco 🙂

Les MFC ..., tu as parfaitement raison !

Je me console en pensant qu'il y a peut-être d'autres types de données...

A plus

PS : par contre, pour l'alternance de couleur ...
 
Dernière édition:
Re : Alternance de coloriage

Bonsoie à tous,

Pour soenda :
Le script fonctionne en partie

Les lignes a colorisées sont bien sélectionnées

Mais, cela n'agit que sur la col A et non sur 8 col
la colotisation est identique partout et en noir.

Le vert / jaune n'est pas pris en compte.

Je suis déjà content du code car au moins, il
sélectionne les bonnes lignes.
 
Re : Alternance de coloriage

Bonjour le fil,
Bonjour à toutes et à tous

@malarbe:
Il y a donc 2 lignes à modifier
Code:
Dim couleur As[COLOR=red] [B]Long[/B][/COLOR]
[B][COLOR=#0000ff]. . .[/COLOR][/B]
ElseIf IsNumeric(Cel.Value) And Cel.Value <> "" Then
       Cel.[B][COLOR=red]Resize(, 8).[/COLOR][/B]Interior.Color = couleur
A plus 🙂
 
- 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

Discussions similaires

Réponses
23
Affichages
660
Réponses
19
Affichages
865
Réponses
22
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…