A voir également:
- Marquer une cellule active
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
3 réponses
Raymond PENTIER
Messages postés
58330
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
17 087
10 mai 2017 à 15:31
10 mai 2017 à 15:31
Bonjour.
Non, ce n'est pas possible, sauf peut-être par macro ; mais il faudrait qu'un utilisateur de VBA te propose un code ...
Non, ce n'est pas possible, sauf peut-être par macro ; mais il faudrait qu'un utilisateur de VBA te propose un code ...
Bonjour à tous,
Je suis toujours sur le même problème.
J'ai écrit une courte macro (en m'inspirant d'un forum) qui me permet de colorer en vert une cellule active. La couleur disparait lorsque cette cellule n'est plus active.
Vous trouverez cette macro simple ci dessous.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Static selection_precedente As String
If selection_precedente <> "" Then
'Suppression de la couleur de fond de la sélection précédente :
Range(selection_precedente).Interior.ColorIndex = xlColorIndexNone
End If
'Coloration de la sélection actuelle :
Target.Interior.Color = RGB(181, 244, 0)
'Enregistrement de l'adresse de la sélection actuelle :
selection_precedente = Target.Address
End Sub
Quelqu'un peut il m'aider à la modifier afin qu'un chiffre (1 par exemple) ou une lettre (A par exemple) apparaisse lorsque la cellule est active.
Ce chiffre ou cette lettre doit disparaitre lorsque la cellule n'est plus active.
Un grand merci par avance
Bien à tous
Je suis toujours sur le même problème.
J'ai écrit une courte macro (en m'inspirant d'un forum) qui me permet de colorer en vert une cellule active. La couleur disparait lorsque cette cellule n'est plus active.
Vous trouverez cette macro simple ci dessous.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Static selection_precedente As String
If selection_precedente <> "" Then
'Suppression de la couleur de fond de la sélection précédente :
Range(selection_precedente).Interior.ColorIndex = xlColorIndexNone
End If
'Coloration de la sélection actuelle :
Target.Interior.Color = RGB(181, 244, 0)
'Enregistrement de l'adresse de la sélection actuelle :
selection_precedente = Target.Address
End Sub
Quelqu'un peut il m'aider à la modifier afin qu'un chiffre (1 par exemple) ou une lettre (A par exemple) apparaisse lorsque la cellule est active.
Ce chiffre ou cette lettre doit disparaitre lorsque la cellule n'est plus active.
Un grand merci par avance
Bien à tous