Clarification : Changer la couleur de la ligne active sur une plage donnée
Re bonjour tout le monde !!!
Suite à tout ces messages le pb du départ et les suivant risquent de ne plus ressembler à rien.
Donc je reprends de 0 :
Sur ma feuille, je souhaiterais avoir l'ensemble de mes cellules en couleur 15, sauf de A2:M2 en 37 et de A3:M1000 sans couleur.
En plus de cela, l'idéal serait que lorsque je selectionne n'importe quelle cellule de la ligne 3 à 1000 l'ensemble de la ligne selectionnée passe en couleur 43 (avec la possibilité de sélectionner plusieurs lignes par Ctrl)
J'utilise le code suivant qui remplie une partie de mon besoin mais pas complètement :
Private Sub Worksheet_SelectionChange(ByVal Target _
As Excel.Range)
Range("A1:M1").Interior.ColorIndex = 15
Range("A2:M2").Interior.ColorIndex = 37
Range("A3:M1000").Interior.ColorIndex = xlNone
Range("A" & ActiveCell.Row & ":M" & ActiveCell.Row).Interior.ColorIndex = 43
End Sub
De plus avec le code ci-dessus, je n'ai plus aucune possibilités de faire de copier/coller sur la feuille entière !
Je fais donc appel à votre savoir pour m'aider et vous en remercie.
Bonne fin d'après-midi,
Lapou