Merci Math,
C'est parfait comme explication je ne pouvais espérer mieux.
Et en plus ça marche parfaitement.
Encore merci pour tes explications.
Peut être peux tu me renseigner aussi sur un autre point, peut on explorer une chaine de caractère de type String avec, si n est le numéro du caractère à sélectionner, une instruction du type str(n) ou str.n ou str[n] et comment on ferme une chaine.
Pour l'exemple, prenons une fonction qui voudrait supprimer les espaces d'une chaine (je sais que ça existe déjà, mais c'est pour l'exemple) , le script pourrait être du genre :
Function suppresp(src As String) As String
resultat = ""
longueur = src.Count
j = 0
For i = 0 To longueur
If src[i] <> " " Then resultat[j++] = src[i] End If
Next i
resultat[j] = chr(00); pour fermer (si la string contient un caractère de fin
suppresp = resultat
End Function
Pourrais tu me dire me le corriger avec la bonne forme ?
En fait, si tu préfères, je recherche à savoir la structure d'une string et les moyens de la manipuler.
Encore Merci