Bonjour à tous,

J'ai un string avec la valeur : "11362,Aulne teinté merisier"

J'ai réussi à sortir "11362" avec la fonction Substring mais impossible de sortir "Aulne teinté merisier"

Erreur: "L'index et la longueur doivent faire référence à un emplacement situé dans la chaîne. Nom du paramètre : length"



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14

If tableau2(1).StartsWith("1") Then
                                codefaçade = tableau2(2)  'récupère la chaine  "11362,Aulne teinté merisier""
                                valeurdeb = codefaçade.IndexOfAny(",") "cherche la position de la virgule
                                codefaçade1 = codefaçade.Substring(0, valeurdeb) 'récupere le code coloris
                                codefaçade3 = tableau2(2) 
                                valeurdeb = codefaçade.IndexOfAny(",")
                                taille = codefaçade.Length
                                taille = taille - 1
                                colorisfaçade = codefaçade3.Substring(valeurdeb,taille) <- ligne qui pose problème .... souhaite récuperer la 2ème partie dela virgule à la fin du string


End If
Une idée ?

Merci