Les Allergies
Alimentaires
Posez votre question Signaler

Fonction split - vbs [Résolu]

analog101 131Messages postés 1 avril 2008Date d'inscription 26 février 2012Dernière intervention - Dernière réponse le 21 déc. 2009 à 14:01
Bonjour,
Je n'arrive pas à découper ma chaine> toto, tata
titi.value=split(toto, tata)
j'aimerais récupérer que tata ( ce qu'il y a après la virgule+espace )
Qq un peut m'aider ?
merci.
Lire la suite 

Fonction split - vbs »

4 réponses
Réponse
+4
moins plus
Bonjour,

Voilà un exemple d'utilisation de la fonction Split()

Dim chaine As String
Dim mTab

    chaine = "toto, tata"
    
    mTab = Split(chaine, ",")
    
    MsgBox mTab(1)


Bonne continuation.

;o)
Ajouter un commentaire
Réponse
+2
moins plus
bonjour

tachaine = "toto,tata,tutu"
tablo = Split(tachaine, ",")
petittiti = tablo(0)
MsgBox petittiti
moyentiti = tablo(1)
MsgBox moyentiti
grandtiti = tablo(2)
MsgBox grandtiti
grandtiti = tablo(UBound(tablo))
MsgBox grandtiti
Ajouter un commentaire
Réponse
+2
moins plus
Bonjour,

Tu peux faire comme ça:

If Instr(1,machaine, ",") <> 0 Then
     mTab = Split(machaine, ",")
End If


;o)
Ajouter un commentaire
Réponse
+0
moins plus
Super merci!

Je dois aussi détécter si une virgule est présente dans ma chaine de départ par ex "toto, tata" mais je ne sait pas trop comment m'y prendre.

Qq un peut m'aider ?
Ajouter un commentaire
Ce document intitulé « Fonction split - vbs » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?