olivowitch
XLDnaute Junior
Bonjour,
Je voudrais un coup de main pour une macro de coloration :
Je souhaiterai que lorsque j'écris dans une cellule (pour toute une colonne), dès que je fais entrer ça colore des cellules de la même ligne ainsi que la cellule où j'ai écris.
Et lorsque j'efface le contenu de cette même cellule, la coloration s'enlève automatiquement.
J'avais pensé utiliser ce type de macro :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" And Target.Count = 1 And Not IsEmpty(Target) Then Call Coloration
End Sub
Mais je ne peux pas changer la Taregt.Adress = "$A$1" par quelque chose de type
For i = 1 to 100 (par exemple) puis
Cells(i, numéro de colonne)
Vous trouverez toute la macro dans le document en pièce jointe.
Merci et bonne journée
Je voudrais un coup de main pour une macro de coloration :
Je souhaiterai que lorsque j'écris dans une cellule (pour toute une colonne), dès que je fais entrer ça colore des cellules de la même ligne ainsi que la cellule où j'ai écris.
Et lorsque j'efface le contenu de cette même cellule, la coloration s'enlève automatiquement.
J'avais pensé utiliser ce type de macro :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" And Target.Count = 1 And Not IsEmpty(Target) Then Call Coloration
End Sub
Mais je ne peux pas changer la Taregt.Adress = "$A$1" par quelque chose de type
For i = 1 to 100 (par exemple) puis
Cells(i, numéro de colonne)
Vous trouverez toute la macro dans le document en pièce jointe.
Merci et bonne journée