Mettre dans un tableau les mots d'une chaines de caractères [Résolu]

Signaler
Messages postés
4
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
11 octobre 2005
-
Messages postés
146
Date d'inscription
dimanche 23 janvier 2005
Statut
Membre
Dernière intervention
17 novembre 2009
-
Bonjour,

J'ai extrait une chaine de caractères et j'aimerais pouvoir prendre chacun des mots et les placer dans un tableau. Les mots sont séparés par des virgules.

Exemple de chaines :

mots, plusieurs mots, encore des mots, mot, phrase

Et mettre les mots suivants dans un tableau ou un combobox pour pouvoir lister ces mots :

mots
plusieurs mots
encore des mots
mot
phrase

Est-ce faisable facilement ?

Merci !

4 réponses

Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
27
Dim Chaine As String,Tableau() As String, i As Long

Chaine = "mots, plusieurs mots, encore des mots, mot, phrase"
Tableau = Split(Chaine, ",") ' C'est cette ligne qui fait tout le boulot !
For i = LBound(Tableau) To UBound(Tableau)
MsgBox Tableau(i)
Next

Christophe
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 179 internautes nous ont dit merci ce mois-ci

Messages postés
146
Date d'inscription
dimanche 23 janvier 2005
Statut
Membre
Dernière intervention
17 novembre 2009
1
Je pense que:

For i = Lbound(Tableau) to Ubound(Tableau)
ComboBox1.AddItem Tableau(i)
Next i

devrait faire l'affaire !

@+
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 179 internautes nous ont dit merci ce mois-ci

Messages postés
4
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
11 octobre 2005

Merci beaucoup !!
Messages postés
4
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
11 octobre 2005

Maintenant, si je veux mettre chacun des mots dans un combobox, je fais quoi ?