Alimenter TexBox dans userform

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

M

Michel

Guest
Bonjour à toutes et à tous,
Je recherche le moyen d'alimenter mes texBox, lorsque je modifie mes cellules de mon tableau. J'ai fait un modèle, sachant que le userform est tout le temps ouvert (.show 0).
J'y suis presque arriver, mais quand je modifie mes cellules il reste, soit à zéro, soit avec la somme affichée en premier quand je l'ouvre.
D'avance je vous remercie.
@ plus
Michel
 

Pièces jointes

Bonjour Michel, bonjour à tous

Copie ce code dans la feuille de code de ta Feuil1:
Private Sub Worksheet_Change(ByVal Target As Range)
UserForm1.TextBox1.Value = Sheets("Feuil1").Range("F32").Value
UserForm1.TextBox2.Value = Sheets("Feuil1").Range("F33").Value
End Sub
Il s'agit d'une procédure événementielle de ta Feuil1 qui se déclenche dès qu'il se produit un événement "Change" dans ta Feuil1

Rq1: Il est très important de spécifier que les textbox appartiennent au UserForm1, car le code étant placé dans la feuil1, VBA n'est pas censé le savoir.
Rq2: les "" & que tu as mis devant l'affectation des valeurs à tes textbox ne sont pas nécessaires. Le contenu d'un textbox est toujours une chaîne de caractère, donc il n'est pas utile de lui dire: remplir avec une chaîne vide ("") à laquelle on ajoute la suite. Dés que tu mets TextBox1="quelque chose", le contenu précédent est perdu. En revanche, si tu voulais rajouter une chaîne de caractère au contenu précédent, il faudrait mettre: TextBox1=TextBox1 & "la suite"

Bonne journée.
 
- 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
11
Affichages
987
Réponses
2
Affichages
2 K
Retour