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

Macro colorer une ligne sur deux

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

Pol

XLDnaute Occasionnel
Bonjour à tous,

Quelqu'un pourrait-il me communiquer le code vba pour colorer une ligne sur deux de la sélection active ?

Pour la couleur, peu importe.

Merci par avance,

et Bonne année !
 
Re : Macro colorer une ligne sur deux

Bonjour Pol ,

Santé , Bonheur et prospérité :

Voici une première approche :

il faudra ensuite voir comment tu veux définr la zone à mettre en forme

Code:
Sub colore()
Dim Ligne As Long

For Ligne = 1 To 50
If Ligne Mod 2 = 0 Then Rows(Ligne).Interior.ColorIndex = 6
Next
End Sub
 
Re : Macro colorer une ligne sur deux

Bonjour,

Une piste avec le code suivant
Code:
Sub aa()
Dim Plage As Range
Dim R As Range
Dim R2 As Range
If TypeName(Selection) <> "Range" Then Exit Sub
Set Plage = Selection
For Each R In Plage
  If R.Row Mod 2 = 0 Then
    If Not R2 Is Nothing Then
      Set R2 = Application.Union(R2, R)
    Else
      Set R2 = R
    End If
  End If
Next R
R2.Interior.Color = vbYellow
End Sub
 
- 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
2
Affichages
162
  • Question Question
Réponses
32
Affichages
752
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…