M Maxime XLDnaute Nouveau 26 Juin 2006 #1 Bonjour, Je voudrais que dans ma textbox1, orsque j'appuie sur la touche entrer, cell c soit annulé. Est ce possible? Merci! Maxime
Bonjour, Je voudrais que dans ma textbox1, orsque j'appuie sur la touche entrer, cell c soit annulé. Est ce possible? Merci! Maxime
Hervé XLDnaute Barbatruc 26 Juin 2006 #2 bonjour maxime si par annula tu entend effacer, c'est à dire que lorsque tu fait entrée dans une textbox celui ci soit effacée, une astuce : tu places un commandbutton sur ton userform, tu lui affectes la propriété visible à false (comme ca on le verra pas), et la propriété défaut à true. ensuite, imaginons 3 textbox, en placant ce code dans l'userform, l'appuis sur la touche entré effacera le contenu du textbox ayant le focus : Dim ctrl As Control Private Sub CommandButton1_Click() If Not ctrl Is Nothing Then ctrl = '' ctrl.SetFocus End If End Sub Cliquez pour agrandir... Private Sub TextBox1_Enter() Set ctrl = TextBox1 End Sub Cliquez pour agrandir... Private Sub TextBox2_Enter() Set ctrl = TextBox2 End Sub Cliquez pour agrandir... Private Sub TextBox3_Change() Set ctrl = TextBox3 End Sub Cliquez pour agrandir... salut Vote positif 0 Vote négatif
bonjour maxime si par annula tu entend effacer, c'est à dire que lorsque tu fait entrée dans une textbox celui ci soit effacée, une astuce : tu places un commandbutton sur ton userform, tu lui affectes la propriété visible à false (comme ca on le verra pas), et la propriété défaut à true. ensuite, imaginons 3 textbox, en placant ce code dans l'userform, l'appuis sur la touche entré effacera le contenu du textbox ayant le focus : Dim ctrl As Control Private Sub CommandButton1_Click() If Not ctrl Is Nothing Then ctrl = '' ctrl.SetFocus End If End Sub Cliquez pour agrandir... Private Sub TextBox1_Enter() Set ctrl = TextBox1 End Sub Cliquez pour agrandir... Private Sub TextBox2_Enter() Set ctrl = TextBox2 End Sub Cliquez pour agrandir... Private Sub TextBox3_Change() Set ctrl = TextBox3 End Sub Cliquez pour agrandir... salut
M Mytå Guest 27 Juin 2006 #3 salut Forum Cell c (Celle-ci) ou Cell $C Mytå Et hop comment bcp +1 au compteur Vote positif 0 Vote négatif
M Maxime XLDnaute Nouveau 27 Juin 2006 #4 Bonjour, ta technique est sympa Hervé mais en fait je voudrais juste 'empécher' l'utilisateur d'appuyer sur une touche et non pas tout supprimer lorsqu'il clique dessus. Est-ce possible? Myta: sans commentaire... A+ Hervé Max Vote positif 0 Vote négatif
Bonjour, ta technique est sympa Hervé mais en fait je voudrais juste 'empécher' l'utilisateur d'appuyer sur une touche et non pas tout supprimer lorsqu'il clique dessus. Est-ce possible? Myta: sans commentaire... A+ Hervé Max