Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Couleur sur du text

  • Initiateur de la discussion Initiateur de la discussion Roger69
  • 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 !

Roger69

XLDnaute Junior
Bonjour le forum
je voudrais mettre de la couleur sur du texte concernant le code ci-dessous, couleur de texte sur "FIN DE SERVICE"
pour qu' à la Saisie via le formulaire il puisse apparaitre d'une couleur dans le tableau merci de votre aide

Private Sub OptionButton2_Click()
If OptionButton2 Then T4 = "": T4 = "FIN DE SERVICE"
End Sub
 
Re : Couleur sur du text

Bonjour,

D'après la syntaxe, T4 ne peut être qu'un TextBox

Code:
Private Sub OptionButton2_Click()
If OptionButton2 Then T4 = "FIN DE SERVICE": T4.ForeColor=vbRed
End Sub

Pour prendre la couleur d'écriture de la cellule N2

Code:
Private Sub OptionButton2_Click()
If OptionButton2 Then T4 = "FIN DE SERVICE": T4.ForeColor=[N2].Font.Color
End Sub


JB
 
Dernière édition:
Re : Couleur sur du text

Re,

peut être à placer ici :
Code:
.Cells(vLign, 5) = T4
.Cells(vLign, 5).Font.coloriindex = 3
        .Cells(vLign, 6) = TextBox2

dans ta procédure "transfert... mais vu le code que tu as déjà fait, cela ne devrait pas te poser de problème...
 
Re : Couleur sur du text

c'est un fichier que j'ai modifier, pour se faire je ne suis pas un pros de code, pour revenir au code que vous avez donner sa n'a pas l'air de fonctionner j'ai mis les codes au endroit indiquer mais sans succer sa me met des erreur donc j'ai enlever est toujours pas résolue mon souci .
 
Re : Couleur sur du text

Re,

allez une tentative... numéro de "colorindex" à adapter, l'enregistreur de macro te donnera les bons...

Code:
        .Cells(vLign, 5) = T4
        
        If T4 = "Prise de service" Then
            .Cells(vLign, 5).Font.ColorIndex = 3
            ElseIf T4 = "Fin de service" Then .Cells(vLign, 5).Font.ColorIndex = 8
            ElseIf T4 = "Appel du 18" Then .Cells(vLign, 5).Font.ColorIndex = 11
            ElseIf T4 = "Appel du 17" Then .Cells(vLign, 5).Font.ColorIndex = 15
        End If

        .Cells(vLign, 6) = TextBox2
 
Re : Couleur sur du text

je mis le code que tu a fournis mais il ne fonctionne pas les couleurs ne prenne pas en compte sa reste rouge sur tous sur appel du 18 - sur appel du 17 - sur fin de service - et prise de service !
 
- 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

Discussions similaires

Réponses
4
Affichages
449
Réponses
9
Affichages
450
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
297
Réponses
15
Affichages
467
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…