Djalka
Messages postés14Date d'inscriptionvendredi 14 mars 2003StatutMembreDernière intervention16 mai 2006
-
3 déc. 2003 à 15:47
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
3 déc. 2003 à 16:07
j'ai une chaine de caractère qui contient des mots séparés par des ";".
Je veux récupérer certain mot et en effacer d'autre dans cette chaine, pour exemple :
string = split (phrase, ";")
j'aimerais effacer string(1) par exemple et garder le reste de la phrase intact, comment faire, y a t'il une fonction pour effacer un string ? j ai essayer la fonction replace (par "") et sans succès
A voir également:
L'identificateur en plusieurs parties ne peut pas être lié
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 3 déc. 2003 à 16:07
String est defini comme un tableau ....
t'as qu'a faire une fonction qui parcours tous les elements du tebleau et qui efface ceux que tu veux pas!
Exemple :
Dim MyTab() as String
MyTab() = Split(phrase,";")
for i=0 to UBound(MyTab) -1
If MyTab(i) = "ok" Then
MyTab(i) = vbNullString
End If
Next i
Voili voilou....
Ca devrais marcher en faisant comme ca ....