Ligne active en surbrillance
Résolu
nathalieayala
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Mettre en surbrillance ligne active excel
- Partager photos en ligne - Guide
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Mètre en ligne - Guide
- Mise en forme conditionnelle excel - Guide
1 réponse
Bonjour et bienvenue sur le Forum,
Essaies ce code pour colorer la ligne active de la feuille sauf la première :
Cordialement
Patrice
Essaies ce code pour colorer la ligne active de la feuille sauf la première :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'Dans la plage de cellules utilisée ... With Me.UsedRange.Rows '... sauf la première ligne With .Offset(1).Resize(.Count - 1) ' - effacer la couleur .Interior.ColorIndex = xlNone ' - si la cellule active n'est pas dans cette plage : terminé If Intersect(Target, .Cells) Is Nothing Then Exit Sub ' - sinon : changer la couleur de la ligne Intersect(Target.EntireRow, .Cells).Interior.ColorIndex = 3 End With End With End Sub
Cordialement
Patrice
Comme tu le dis si bien "c'est facile quand on connaît la réponse...."
Alors ton code marche à la perfection merci, je t'en suis très reconnaissante.
Mais comme en informatique le kiff c'est qu'une solution engendre toujours un nouveau problème, voilà ce qui arrive.
Je dois certainement omettre d'enregistrer ou de faire une quelconque manipulation car quand je veux enregistrer mon classeur, il me dit que c'est impossible de le faire comme avant car il faut à présent l'enregistrer sur un format excel qui supporte les macros. Jusque là ça va je suis..... J'enregistre donc une nouvelle version de mon classeur sur bureau au format Microsoft Excel Macro-Enabled Worksheet (.xlsm) mais du coup quand je le réouvre, la macro n'est plus active, elle est toujours dans l'éditeur mais n'opère plus. De plus dans chaque onglet, la dernière ligne ayant été mise en surbrillance avant la fermeture reste figée dans sa couleur alors que la cellule active se balade en mode classique :-) .......
Que n'ai je donc pas fait qu'il aurait fallu faire pour mettre ton savoir en pratique ?
Il faut autoriser l'exécution des macros : Options Excel / Centre de gestion de la confidentialité / Paramètre du ... / Paramètre des macros
Je ne sais pas où vous résidez mais si un jour vous passiez par Nice, faites moi signe, je vous offrirai volontiers un café !!!!
Cela fait 4 jours que je planchais là dessus et vous en un coup de baguette magique vous solutionnez mon problème.....
Je vous suis d'une profonde reconnaissance.
Merci infiniment
Nathalie
Cordialement
Patrice