Calimoino
Messages postés10Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention21 août 2003
-
20 août 2003 à 23:58
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
21 août 2003 à 01:05
koukou tlm,
alors je vous explike,
Je load des lignes de texte ds une combo box a partir d'un fichier texte.
Open "C:\test\test.txt" For Input As #1 'ouvre test.txt
Do While Not EOF(1) ' Vérifie si la fin du fichier est atteinte
Line Input #1, ligne ' Lit les données ligne par ligne
Combo1.AddItem ligne ' Rentre la ligne dans le combobox
Loop
Close #1
juske la pas de probleme, maintenant je voudrais couper les lignes que j'ai dans ma combobox.
mes séparateur sont des "/"
exemple : a/b/c
Dim MyTab() As String
MyTab() = Split(Combo1.Text, "/")
voila et après je suis bloquer :(
donc je voudrais afficher "a" ds une textbox1 ; "b" ds une textbox2 et enfin "c" dans une textbox3.
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 200611 21 août 2003 à 00:50
8-) Neodante 8-)
Je vois pas où ça merde car :
Dim toto As Variant
toto = "bonjour/je/suis/programmeur/!"
toto = Split(toto, "/", , vbTextCompare)
Debug.Print toto(0)
Debug.Print toto(1)
Debug.Print toto(2)
Debug.Print toto(3)
Debug.Print toto(4)
fonctionne parfaitement. peut-être appels-tu MyTab(2) alors qu'il n'y a pas d'élément n°2. tu peux vérifier la taille d'un tableau avec UBound(MyTab) qui devrait te renvoyer 2 normalement (borne supérieur du tableau)
Voilà j'espère avoir été clair sinon redemande le forum est fait exprès !!!
:approve) @+ :approve)
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 21 août 2003 à 01:05
Je peux savoir pourquoi tu nous ponds une Variant dans l'affaire !!!
Dim MyTab() as string était nickel chrome !!!
Pourquoi utiliser un tableau dynamique de string qd une Variant super lourde en mémoire et super lente à traiter peut faire le taff tu va me dire !!!!