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

colorier textbox

PHV62

XLDnaute Junior
bonjour tout le monde

je cherche a colorier en rouge la textbox 98 si il y a ecrit X dedans

merci pour votre aide
phv62
 

Eric C

XLDnaute Barbatruc
Bonsoir le forum
Bonsoir PHV62

A adapter à ton TextBox 98 :
VB:
 Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value = "X" Then
TextBox1.BackColor = vbRed
End If
End Sub

Cela fait toujours plaisir de savoir que la contribution a aidé (ou pas).

N'hésitez pas à marquer le sujet comme résolu le cas échéant ou à liker.


Bonne soirée à toutes & à tous
@+ Eric c
 

PHV62

XLDnaute Junior
bonjour Eric C
je te remercie pour la réponse mais cela ne fonctionne pas exactement comme je voudrais en effet si je tape X dans la textbox ca devient bien rouge. mais moi ce que je désir c que quand j ouvre le formulaire sur un nom et que dans la cellule correspondante a cette textbox il y a un X celle ci devient rouge

merci pour l aide
phv62
 

PHV62

XLDnaute Junior
re bonjour Eric C
Je viens de trouver la solution au problème
j ai une partie de la formule que tu as donnée dans les lignes de
Private Sub ComboBox1_Change() 'liste déroulante
et la cela fonctionne

encore merci pour l aide

donc sujet résolu
 

job75

XLDnaute Barbatruc
Bonsoir PHV62, Eric C,

Mettez le code indiqué par Eric C dans la macro TextBox98_Change.

Ainsi la coloration se fera dès que la TextBox prendra la valeur "X".

Eventuellement dans UserForm_Initialize.

A+
 

Discussions similaires

Réponses
16
Affichages
834
Réponses
3
Affichages
227
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…