Empecher la saisie dans des TextBox !

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

C

Creepy

Guest
Bonjour à tous,

Voici une question de débutant mais bon, faut bien commencer !!

Je veux que l'on ne puisse pas ecrire dans les 10 textbox ou combobox que j'ai. Comment faire ??

Vous allez me dire : propriété Enable = False, oui mais alors mon texte devient gris !!

Je le voudrais en noir !!

Comment faire au plus simple sachant que j'ai 10 textbox à faire

Merci d'avance

Creepy
 
Salut Creepy, hello le Forum

Pour les TextBox, oui enabled les rend grisées. Si tu ne veux pas les avoir grisées, alors utilises plutôt des labels, puisque ce que tu veux c'est vraissemblablement juste retourner une info...

Sinon il faudrait jouer avec l'évènement KeyPress comme ceci :
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
MsgBox "Non non, Creepy veux pas qu'on saisisse ici, lol"
End Sub

Pour la combobox, tu as la propriété MatchRequired qui n'empechera pas le user de saisir (par exemple les premières lettre pour accéder à l'item rechercher) mais qui obligera que le texte saisi corresponde à une entrée de la liste...

Bon Dimanche
@+Thierry
 
Bonsoir Zakaria et Creepy et le Forum

Bravo pour "Locked", je ne l'avais même pas encore utilisé ! Tu vois ce forum profite à tout le monde !

TextBox1.Locked = True

Merci Zacharia !

@+Thierry

PS aussi valable apparemment pour les ComboBox
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour