Explication sur userform

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

ledom

XLDnaute Junior
Re tous

Voila pour travailler sur mon projet je suis tombé sur un exemple seulement j'ai du mal a comprendre pourquoi
Passer de

Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then Add_item

A

Private Sub CommandButton1_Click()
Add_item
End Sub

Puis par

Sub Add_item()
If TextBox1 = "" Then TextBox1.SetFocus: Exit Sub
ListBox1.AddItem TextBox1.Value
'
TextBox1 = ""
SendKeys "{ENTER}"
TextBox1.SetFocus
End Sub


C'est pour avancer dans mon apprentissage

@ + ledom
 

Pièces jointes

Re : Explication sur userform

Re tous
Bonjour ou bonsoir Paritec

Je suis débutant et je cherche a comprendre pourqu'oi passer par ces trois étapes plutot que d'écrire une ligne qui fait tout (il doit y avoir une raison mais la-quelle ?)

Comme dit c'est pour ne pas me coucher idiot (cela m'empèche de dormir)

@ + le dom
 
Re : Explication sur userform

bonjour le dom le forum
Bon alors tu as le sens du raccourci.
Il faut apprendre a lire tes macros, dans les deux cas si tu tapes sur la touche entrer de ton clavier ou sur le commandbutton dans les deux cas tu lances la macro add_item et c'est elle qui fait le boulot pas autre chose donc dans les deux cas tu as 2 instructions
une sur le textbox et une autre sur le Commandbutton, si tu veux t'en convaincre renomme la sub add_item en sub add_item1 et tu ouvres ton userform et tu cliques sur ton textbox et ton commandbutton et tu verras que là les deux ne marchent plus
bonne nuit
a+
papou🙂
 
Re : Explication sur userform

Re tous re Paritec

Merci je comprends
Mais pour avancer je lis beaucoup de cours et d'explication sur le forum seulement lorsque l'on part de 0 il faut malheureusement que je pose parfois des questions qui sont surement trés connes pour les pros mais qui ne sont pas une évidence pour moi
Cela fait plusieurs jours que lit beaucoup et je commence a tout mélanger
Pour un même type de fichier il y autant de programmes différents que de personne qui les font Alors !!!
c'est dur pour moi

Ok Merci et a la prochaine @ + ledom
 
- 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
10
Affichages
321
Réponses
3
Affichages
205
Réponses
2
Affichages
172
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
182
Réponses
4
Affichages
263
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
590
Réponses
3
Affichages
688
Retour