userform modifiant le code

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

N

nicolas

Guest
je veux créer une zone de texte et un bouton tel que quand les gens click dessus ça écris ceci dans le code vba si les gens ont entré toto :

cdc.additem ("toto")
 
Bonjour Nicolas, le Forum

Tu devrais en premier lieu lire

Tu comprendras déjà que tu n'as pas très bien commencé ton entrée en matière...

Ensuite ta question est vraiment très bizarre (?) pourquoi faire écrire du code dans VBA surtout pour faire un AddItem (?)

Admettons tu as un un UserForm avec une ListBox (nommée ListBox1), une TextBox (nommée TextBox1), et un CommandButton (nommée CommandButton 1), et tu veux que le User incrémente lui-même les Items à l'intérieur une macro comme ceci suffit :

Private Sub CommandButton1_Click()
ListBox1.AddItem TextBox1
End Sub

Maintenant si c'est pour un usage permanent il serait souhaitable que la TextBox1 renvoit aussi des données sur une Feuille afin de ré-alimenter la Listbox1 lors de l'intialisation du UserForm....

Voilà, c'est une autre façon de voir.... Car sinon insérer des ligne en VBA est assez compliqué et parfois peut s'avérer non-fiable...

Voir ce fil pour infos complémentaires :

=> >>> DATABASE XLD <<< RECENCEMENT FIL >> 21649 "VBA Effacement/Ecriture Macro"

Bonne Soirée
@+Thierry
 
Bonjour thierry,

je m'excuse de ne pas avoir respecter la charte du forum.
Je tiens à donner 2 explications :
la première c'est que j'étais pressé et que comme tous les gens qui bossent beaucoup, je n'ai pas pris le temps de lire la charte avant de poste le message (mais je dois pas être le seul). Ca n'empêche que j'aurai pu dire bonjour.
La deuxième c'est simplement que mon boulot c'est pas vraiment de faire du vba. ça faisait 3 heures que je me prenais la tête, j'avais chaud et j'avais mon boss qui me mettait de la pression. alors, j'ai fait au plus vite.

voilà, encore une fois désolé et merci.....
 
- 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

Réponses
4
Affichages
222
Réponses
32
Affichages
1 K
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
418
Réponses
5
Affichages
327
Réponses
5
Affichages
429
Retour