Textbox invisible ou bloqué - VBA
Fermé
Ofeu
Messages postés
26
Date d'inscription
mardi 21 août 2018
Statut
Membre
Dernière intervention
11 septembre 2018
-
23 août 2018 à 19:10
Ofeu Messages postés 26 Date d'inscription mardi 21 août 2018 Statut Membre Dernière intervention 11 septembre 2018 - 24 août 2018 à 14:10
Ofeu Messages postés 26 Date d'inscription mardi 21 août 2018 Statut Membre Dernière intervention 11 septembre 2018 - 24 août 2018 à 14:10
A voir également:
- Textbox invisible ou bloqué - VBA
- Code puk bloqué - Guide
- Pavé tactile bloqué - Guide
- Compte gmail bloqué - Guide
- Telephone bloque - Guide
- Comment savoir si on est bloqué sur messenger - Guide
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 23 août 2018 à 20:45
Modifié le 23 août 2018 à 20:45
Bonjour,
Intéresses-toi à aux propriétés Enabled , Visible et Locked de la TextBox
Voici un exemple à adapter à tes besoins:
https://docs.microsoft.com/fr-fr/office/vba/outlook/How-to/General/how-to-enable-and-lock-a-text-box-from-user-entry
Intéresses-toi à aux propriétés Enabled , Visible et Locked de la TextBox
Voici un exemple à adapter à tes besoins:
https://docs.microsoft.com/fr-fr/office/vba/outlook/How-to/General/how-to-enable-and-lock-a-text-box-from-user-entry
Ofeu
Messages postés
26
Date d'inscription
mardi 21 août 2018
Statut
Membre
Dernière intervention
11 septembre 2018
24 août 2018 à 09:29
24 août 2018 à 09:29
Bonjour Pivert
Effectivement, c'est du textBox !
Private Sub TextBox4_Change()
If TextBox4.Value = "" Then
TextBox8.Visible = False
End If
End Sub
Cependant lorsque ma textBox4 est vide, la textBox8 ne disparait pas.
En plus j'ai essayé de mettre en focntion AfterUpdate et d'autres fonctions :
Private Sub TextBox4_AfterUpdate()
If TextBox4.Value = "" Then TextBox8.Visible = False
End If
End Sub
Private Sub UserForm_Initialize()
If TextBox4.Value = "" Then TextBox8.Visible = False
End If
End Sub
Private Sub UserForm_Initialize()
TextBox4.Value = "" Then TextBox8.Visible = False
End Sub
Merci pour le site et pour l'attention !
Bonne journée
Effectivement, c'est du textBox !
Private Sub TextBox4_Change()
If TextBox4.Value = "" Then
TextBox8.Visible = False
End If
End Sub
Cependant lorsque ma textBox4 est vide, la textBox8 ne disparait pas.
En plus j'ai essayé de mettre en focntion AfterUpdate et d'autres fonctions :
Private Sub TextBox4_AfterUpdate()
If TextBox4.Value = "" Then TextBox8.Visible = False
End If
End Sub
Private Sub UserForm_Initialize()
If TextBox4.Value = "" Then TextBox8.Visible = False
End If
End Sub
Private Sub UserForm_Initialize()
TextBox4.Value = "" Then TextBox8.Visible = False
End Sub
Merci pour le site et pour l'attention !
Bonne journée
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
24 août 2018 à 10:59
24 août 2018 à 10:59
La propriété Locked de ta TextBox4 est à True, c'est normal que cela ne fonctionne pas!!!!!!!!!!!!
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
24 août 2018 à 13:57
24 août 2018 à 13:57
Bonjour,
et puis fait d'une pierre 2 coups :
et puis fait d'une pierre 2 coups :
TextBox8.Visible = not (TextBox4.Value = "")
Ofeu
Messages postés
26
Date d'inscription
mardi 21 août 2018
Statut
Membre
Dernière intervention
11 septembre 2018
24 août 2018 à 14:10
24 août 2018 à 14:10
Parfait, ça marche très bien avec :
TextBox8.Visible = not (TextBox4.Value = "")
Grand Merci de vos disponibilité et patience pour ces débutants en VBA !
TextBox8.Visible = not (TextBox4.Value = "")
Grand Merci de vos disponibilité et patience pour ces débutants en VBA !
23 août 2018 à 22:22
Merci pour l'aide.
Je trouve les propriétés visible pour un textbox en fonction d'un checkbox. Cependant, je voudrais que ma textbox8 soit en fonction de ma textbox4, c'est à dire, lorsque ma textbox4 est vide, ma textbox8 devient invisible.
J'ai utilisé les commandes
Private Sub ComboBox4_Change()
If ComboBox4.Value = "" Then
TextBox8.Visible = False
End If
End Sub
mais je n'arrive pas faire disparraitre la textbox8 lorsque la textbox4 est vide.
Merci d'avance
Lucas
Modifié le 24 août 2018 à 08:03
Tu écris:
mais je n'arrive pas faire disparraitre la textbox8 lorsque la textbox4 est vide.
et tu mets:
chercher l'erreur!
Et ce site te sera très utile
https://silkyroad.developpez.com/VBA/ControlesUserForm/#LII-E
A utiliser sans modération pour tous les controls