SPLIT PLUSIEURS DÉLIMITEURS

Signaler
Messages postés
8
Date d'inscription
lundi 5 mai 2003
Statut
Membre
Dernière intervention
1 octobre 2004
-
Messages postés
298
Date d'inscription
lundi 14 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20794-split-plusieurs-delimiteurs

Messages postés
298
Date d'inscription
lundi 14 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2013
1
excellent code, merci, mais comme c'est pour débutant, quelques commentaires en plus auraient été bien
Messages postés
93
Date d'inscription
samedi 9 juin 2001
Statut
Membre
Dernière intervention
6 mai 2005
1
Oups.. merci :) je corrige ca...
Messages postés
8
Date d'inscription
lundi 5 mai 2003
Statut
Membre
Dernière intervention
1 octobre 2004

Très bien comme code mais ta fais 2 petites erreur ci-haut. Les 2 erreur sont dans l'utilisation que tu spécifie et non pas dans la function:

Erreur 1: Il manque un S à:
Dim asSeparator() as Variant

Correction:
Dim asSeparators() as Variant

-------------------------------------------------------------------------------

Erreur 2: Quand tu spécifie la chaine À vérifier tu écrit:
asTerms = ASplit("b+b-c", asSeparators)

* Mais plus bas dans le résultat tu dit:
' renvoie :
' asTerms(0) = "a"
' asTerms(1) = "b"
' asTerms(2) = "c"

* Donc le asTerms(0)="a" devrait égaler "b" et non "a"

Correction:
' renvoie :
' asTerms(0) = "b"
' asTerms(1) = "b"
' asTerms(2) = "c"

Mais a part sa très bien et très utile comme source surtout pour faire un programme ou serveur de chat alors jte donne 8/10 !!!