Je souhaite avoir dans une plage spécifique, une ligne sur 2, blanche et l'autre grise. Il faudrait que lorsque j'appuie sur le bouton, ce traitement se fasse sur l'ensemble de mes feuilles.
Voici où je suis rendue mais j'ai des messages d'erreur :
VB:
Private Sub CommandButton17_Click()
'Définition de la plage
Dim MaPlage As Range
Set MaPlage = Range("A1:A10")
'Applique le nouveau formatage conditionnel souhaité
MaPlage.FormatConditions.Add Type:=xlCellValue
MaPlage.FormatConditions(1).Interior.Color = RGB(255, 255, 255)
End Sub
J'espère avoir été claire.
Merci à tous pour votre aide.
Bonjour, merci beaucoup pour votre retour. Cela correspond complètement à ma demande. Est-ce qu'on pourrait mettre un msgbox pour demander à l'utilisateur de choisir la plage ?
Merci beaucoup ! Une dernière question, est-il possible que lorsque l'on le sélectionne la plage, ça se fasse automatiquement sur toutes les feuilles, sans remettre la plage à chaque fois ?
Ça veut dire que les noms des en-têtes changent d'un jour à l'autre ???
C'est bizarre, mais pourquoi pas. Effectivement, rien ne l'interdit, bien sûr.
Ceci dit, ça n'empêche pas vraiment l'utilisation de TS. Mais là aussi tout est possible, c'est juste une question de choix et de préférence.