Fonction split - vbs

Résolu
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.
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. 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)
    1. merci bcp!!!!!!!!
  2. Contributeur
    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
    1. Bonjour,

      Tu peux faire comme ça:

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


      ;o)
      1. 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 ?