Texte cellule d'après couleur texte d'1 autre
Résolu
chevalux1
Messages postés
59
Statut
Membre
-
chevalux1 Messages postés 59 Statut Membre -
chevalux1 Messages postés 59 Statut Membre -
Bonjour,
Je travaille sur excel 2003 et je veux que le contenu d'une cellule change en fonction de la couleur du texte d'une autre cellule.
Par exemple peut-on introduire la couleur du texte dans une formule avec SI ? (=si(la couleur du texte en B1= rouge;A1="avant";si(.............))
J'ai pensais aussi à la mise en forme conditionnelle mais j'ai déjà 3 conditions appliquées au document.
Merci pour votre aide
Je travaille sur excel 2003 et je veux que le contenu d'une cellule change en fonction de la couleur du texte d'une autre cellule.
Par exemple peut-on introduire la couleur du texte dans une formule avec SI ? (=si(la couleur du texte en B1= rouge;A1="avant";si(.............))
J'ai pensais aussi à la mise en forme conditionnelle mais j'ai déjà 3 conditions appliquées au document.
Merci pour votre aide
A voir également:
- Texte cellule d'après couleur texte d'1 autre
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Texte barré whatsapp - Guide
- Mettre un texte en majuscule - Guide
- Traitement de texte gratuit - Guide
2 réponses
Bonjour,
Je ne pense pas que ce soit possible avec une formule, mais avec VBA, oui, essaie ceci:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("B1").Font.ColorIndex = 3 Then
Range("B2") = "avant"
ElseIf Range("B1").Font.ColorIndex <> 3 Then
Range("B2") = ""
End If
A copier dans le module de feuille.
Bonne suuite.
Je ne pense pas que ce soit possible avec une formule, mais avec VBA, oui, essaie ceci:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("B1").Font.ColorIndex = 3 Then
Range("B2") = "avant"
ElseIf Range("B1").Font.ColorIndex <> 3 Then
Range("B2") = ""
End If
A copier dans le module de feuille.
Bonne suuite.