• Initiateur de la discussion Initiateur de la discussion christianpearl
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

christianpearl

Guest
Bonjour,
J'ai une petite notion de VBA et des MACROS
Je souhaite créer une lIgne en couleur dans un tableau EXCEL,
à savoir je souhaite que la ligne sur laquelle je travaille se mette en couleur,
on me dit d'utiliser la formule conditionnelle suivante :
=LIGNE()=CELLULE("ligne")
avec la MACRO :
Private Sub Worksheet_Change(ByVal Target As Range)
Calculate
End Sub

Resultat, ma première ligne est en couleur mais quand je me mets sur une autre, il ne se passe rien.

Dans l'ordre, je crée ma FC, je crée ma nouvelle MACRO, j'y colle ma formule Private ..., j'execute la Macro

Est ce que cela est correcte ?
Pour moi, non, vu que cela ne fait pas ce que je voudrais

MERCI
 
Re : ligne en couleur

Bonjour ChristianPearl et bienvenue 🙂,
Utilise plutôt
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub
la première ne se calcule que lorsque tu valide une cellule, celle-ci fonctionne dès que tu sélectionne une cellule.
Si possible, utilise plutôt le forum Excel, là, tu es dans les questions sur les problèmes rencontrés sur le forum 😛...
Bon courage 😎
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
211
wDog66
W
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour