mais voilà je rencontre un petit pb
j'ai une chaine et je veux que la chaine sois découpé par une un ou des caractères de reférence voici mon code
Code : Tout sélectionner
Dim Objet_Script.s(50)
Objet_Script(1) = "Line 1 " + Chr(13) + Chr(10) + "Line 2" + Chr(13) + Chr(10) + "Line 3" + Chr(13) + Chr(10) + "Line 4" + Chr(13) + Chr(10) + "Line 5"
d = 1
r = 1
z = 1
While r > 0
r = FindString(Objet_Script(z), Chr(13) + Chr(10), d)
f = r
If f = 0 : f = Len(Objet_Script(z)) : EndIf
Debug Mid(Objet_Script(z), d, f - 1)
d = f + 2
Wend
ça m'affiche çaLine 1
Line 2
Line 3
Line 4
Line 5
Et je comprends pas pourquoi apparment la commande FindString ne s'arrête pas au prochain caractères de ref trouvéLine 1
Line 2||Line 3|
Line 3||Line 4||Line 5
Line 4||Line 5
Line 5

Merci d'avance