Colorier une ligne sur deux de façon progressive

  • Initiateur de la discussion Initiateur de la discussion Frakamout
  • 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 !

F

Frakamout

Guest
Bonjour à tous,

Bien qu'il existe déjà des sujets à peu près simuilaire, je n'arrive pas à résoudre mon problème.

Dans la colonne B de mon fichier Excel, je vais rechercher la premiere cellule vide, et j'y rentre une valeur:

Dim i As Long
i = Range("B65536").End(xlUp).Row + 1
Range("B" & i) = Nom.Value & " " & Prenom.Value

Cela fonctionne. Ensuite je cherche à colorier la ligne de ma cellule en fonction de la couleur de la ligne précédente (je cherche à colorier 1 ligne sur 2, et c'est là que je bloque).

J'ai dans un premier temps tapé cela pour juste colorier ma cellule:

If Range("B" & i - 1).Interior.ColorIndex = xlNone Then Range("B" & i).Interior.ColorIndex = 1

Et cela fonctionne. Mais quand je veux colorier toute la ligne, je n'y arrive pas...
J'ai taper cela:

If Range("B" & i - 1).Interior.ColorIndex = xlNone Then Range("B65536").End(xlUp).Row +1 .Interior.ColorIndex = 1

Merci d'avance pour votre aide!
 
Re : Colorier une ligne sur deux de façon progressive

Impeccable, ça marche! merci beaucoup!

Autre problème:

Je veux maintenant selectionner ma ligne de la colonne B à CN pour mettre une bordure.
J'ai tapé:

Range(B, i:CN, i).Select

Mais cela ne fonctionne pas.

Quelqu'un peut-il m'aider?

Merci à vous les gens
 
- 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

Réponses
15
Affichages
786
Réponses
5
Affichages
912
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour