OVH Cloud OVH Cloud

Colorer la ligne active sans macro

3 réponses
Avatar
Laurent
Bonjour à tous

Je souhaiterais colorier la ligne active via la mise en forme
conditionnelle, mais sans utiliser aucune macro. Est-ce possible ?

Autrement dit, est-il possible de stocker dans une cellule le n° de ligne de
la cellule active, et ceci sans macro ?

Merci de votre contribution

Laurent

3 réponses

Avatar
Chris MICHEL
Bonjour,

A priori, je dirais que c'est impossible car tu en peuxpas
sans macro mettre de condition sur l'activation de la
cellule. Je peux me tromper, mais je pense que ce que tu
veux faire est plus compliqué que ça en a l'air.

Chris
-----Message d'origine-----
Bonjour à tous

Je souhaiterais colorier la ligne active via la mise en
forme

conditionnelle, mais sans utiliser aucune macro. Est-ce
possible ?


Autrement dit, est-il possible de stocker dans une
cellule le n° de ligne de

la cellule active, et ceci sans macro ?

Merci de votre contribution

Laurent


.



Avatar
ben7249
Bonjour

un début de réponse (reste une ligne de macro à supprimer)


dans la feuille de calcul
faire sélection par exemple B5:F50
faire mise en forme conditionnelle
sélectionnez "la formule est"
saisir le texte suivant : =ligne(b5)Îllule("ligne")
faire la mise en forme souhaitée


dans le module de la feuille en question ou celui du classeur, saisir
la macro suivante

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal
Target As Excel.Range)
Calculate
End Sub


le prob de cette solution est qu'un calcul général est lancé à cahque
changement de place du curseur...


si quelqu'un trouve comment enlever la macro...


Benoit




"Chris MICHEL" wrote in message news:<940f01c3ea42$e9033af0$...
Bonjour,

A priori, je dirais que c'est impossible car tu en peuxpas
sans macro mettre de condition sur l'activation de la
cellule. Je peux me tromper, mais je pense que ce que tu
veux faire est plus compliqu que a en a l'air.

Chris
-----Message d'origine-----
Bonjour tous

Je souhaiterais colorier la ligne active via la mise en
forme

conditionnelle, mais sans utiliser aucune macro. Est-ce
possible ?


Autrement dit, est-il possible de stocker dans une
cellule le n de ligne de

la cellule active, et ceci sans macro ?

Merci de votre contribution

Laurent


.





Avatar
Laurent
Merci Benoît, c'est effectivement une solution sympa .
Laurent

"Benoit" a écrit dans le message de news:

Bonjour

un début de réponse (reste une ligne de macro à supprimer)


dans la feuille de calcul
faire sélection par exemple B5:F50
faire mise en forme conditionnelle
sélectionnez "la formule est"
saisir le texte suivant : =ligne(b5)Îllule("ligne")
faire la mise en forme souhaitée


dans le module de la feuille en question ou celui du classeur, saisir
la macro suivante

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal
Target As Excel.Range)
Calculate
End Sub


le prob de cette solution est qu'un calcul général est lancé à cahque
changement de place du curseur...


si quelqu'un trouve comment enlever la macro...


Benoit




"Chris MICHEL" wrote in message
news:<940f01c3ea42$e9033af0$...

Bonjour,

A priori, je dirais que c'est impossible car tu en peuxpas
sans macro mettre de condition sur l'activation de la
cellule. Je peux me tromper, mais je pense que ce que tu
veux faire est plus compliqu que a en a l'air.

Chris
-----Message d'origine-----
Bonjour tous

Je souhaiterais colorier la ligne active via la mise en
forme

conditionnelle, mais sans utiliser aucune macro. Est-ce
possible ?


Autrement dit, est-il possible de stocker dans une
cellule le n de ligne de

la cellule active, et ceci sans macro ?

Merci de votre contribution

Laurent


.