Comment colorier une ligne en couleur

Résolu
sanglier83 Messages postés 74 Statut Membre -  
sanglier83 Messages postés 74 Statut Membre -
Bonjour,

Je cherche a colorier une ligne quand je sélectionne une cellule de cette ligne par contre les autres ne changent pas.

Pouvez-vous m'aider à résoudre ce mystère, svp ?

Merci

Cordialement

4 réponses

The_boss_68 Messages postés 967 Statut Membre 182
 
Bonjour

Par code VBA
Private Sub Worksheet_SelectionChange(ByVal Target _
As Excel.Range)
Cells.Interior.ColorIndex = xlNone
With ActiveCell
.EntireRow.Interior.ColorIndex = 17
'.EntireColumn.Interior.ColorIndex = 17
End With
End Sub


Slts
0
sanglier83 Messages postés 74 Statut Membre
 
Bonjour

Novice en la matière je fais comment pour l'installer ?

merci de bien vouloir m'expliquer, svp

Cordialement
0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Bonjour,

tu peux le faire avec la mise en forme conditionnelle
sélectionne ta plage à traiter exemple A2:P50
Mise en forme conditionnelle
la formule est
=LIGNE()=CELLULE("ligne")

Format, choisir la couleur

pour accélérer le processus, clic droit sur l'onglet de ta feuille/Visualiser le code et coller ce code

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub


et pour coloriser la colonne remplacer dans la formule de mise en forme conditionnelle ligne par colonne

et pour coloriser la ligne et la colonne active, créer deux formules dans la mise en forme conditionnelle, une pour la ligne et une pour la colonne avec la même couleur de remplissage ou différente
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
sanglier83 Messages postés 74 Statut Membre
 
Re

Mille merci à tous


Cordialement
0