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

Saisi textbox sous condition

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

Ilino

XLDnaute Barbatruc
Bonsoir Forum
Dans mon USF j’ai un textbox
Je souhaite avant de faire la saisie dans TextBox exécuter ce code
Code:
Application.GoTo Range("A5"), True
Range("E7,E9,E11,E13,E15,E17,E19,E21,E23,E25").ClearContents
Une fois le code est exécuté alors afficher un message "toutes les cellules sont vidées"
et après je donne la main de saisir a nouveau dans TextBox.
A chaque ouverture de USF je dois exiger cette procédure
A+
 

Pièces jointes

Dernière édition:
Re : Saisi textbox sous condition

Salut Ilino, le Forum

Pas sur d'avoir compris mais code a tester

Code:
Private Sub CommandButton1_Click()
Application.GoTo Range("A5"), True
Range("E7,E9,E11,E13,E15,E17,E19,E21,E23,E25").ClearContents
MsgBox "toutes les cellules sont vidées"
    With Me.TextBox1
        .Enabled = True
        .SetFocus
    End With
End Sub

Private Sub UserForm_Initialize()
Me.TextBox1.Enabled = False
End Sub
 

Pièces jointes

Re : Saisi textbox sous condition

Salut DULL, Forum
merci pour la réponse,en effet je souhaite executer le code sans cliquer sur le bouton vider (peut etre je vais le supprimer du USF), sinon est ce qu' il y a une possibilité une fois j'ai terminer la saisie avant de valider ,il faut faire le vidage apres valider?
GRAZIE
A+
Edit: sinon pour que l'utilisateur suivre la procedure masquer le bouton "Valider" avant la saisi, une fois il a vider afficher le bouton"valider" et masquer le bouton"Vider"
A+
 
Dernière édition:
Re : Saisi textbox sous condition

Re Ilino, le Fil

Toujours pas sur d'avoir compris

essaye ce nouveau code
Code:
Private Sub CommandButton1_Click()
Application.GoTo Range("A5"), True
Range("E7,E9,E11,E13,E15,E17,E19,E21,E23,E25").ClearContents
Me.CommandButton2.Enabled = True
MsgBox "toutes les cellules sont vidées"
    With Me.TextBox1
        .Enabled = True
        .SetFocus
    End With
End Sub

Private Sub UserForm_Initialize()
Me.TextBox1.Enabled = False
Me.CommandButton2.Enabled = False
End Sub

Bonne journée
 

Pièces jointes

- 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
17
Affichages
2 K
Réponses
4
Affichages
2 K
J
Réponses
7
Affichages
2 K
Je débute
J
A
Réponses
7
Affichages
1 K
A
A
Réponses
6
Affichages
1 K
A
A
Réponses
5
Affichages
1 K
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…