VB: Plusieurs données dans une textbox...

Résolu
La Jouv' -  
 La Jouv' -
Bonjour,

Je fais un programme en vba. Je voudrais savoir si il était possible de rentrer plusieurs données issues de différentes cellules d'un fichier excel vers une seule textbox d'une userform?
Pour une seule cellule c'est simple, par exemple:

UserForm1.TextBox.Value = Sheets("Feuil1").Range("A" & 2).Value

Mais si je voulais par exemple mettre dans ma textbox le contenu des cellules A2, C2 et E2, comment dois-je faire?Ces données pourraient être séparés par un ";".
A voir également:
  • VB: Plusieurs données dans une textbox...
  • Vb - Télécharger - Langages
  • Vb cable - Télécharger - Audio & Musique
  • Vb editor - Télécharger - Langages
  • Vb runtime - Télécharger - Divers Utilitaires
  • Vb express - Télécharger - Langages

2 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bonjour,
Tout simplement :

UserForm1.TextBox1.Value = Sheets("Feuil1").Range("A" & 2).Value & " ; " & Sheets("Feuil1").Range("C" & 2).Value & " ; " & Sheets("Feuil1").Range("E" & 2).Value


Ou mieux encore, passer par une variable String intermédiaire :
Dim ContenuTextBox1 As String 
ContenuTextBox1 = Sheets("Feuil1").Range("A" & 2).Value & " ; " & Sheets("Feuil1").Range("C" & 2).Value & " ; " & Sheets("Feuil1").Range("E" & 2).Value 
UserForm1.TextBox1.Value = ContenuTextBox1

Cordialement,
Franck P
1
La Jouv'
 
Nickel! Je savais que ça ne devait pas être très difficile mais je ne trouvais pas la syntaxe...
Merci beaucoup!
0