IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

VB - Traitement de chaine avec séparateur


Sujet :

VB 6 et antérieur

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 58
    Points : 46
    Points
    46
    Par défaut VB - Traitement de chaine avec séparateur
    Bonjour,

    J'aimerai mettre dans un tableau des éléments d'une chaîne de caractères qui séparés par des ","

    exemple de chaîne : aaa,cap,brest,jhkjhkfsdf,,hkjh,kjhkjrez,,test

    mon tableau doit comporter les lignes suivantes :

    aaa
    cap
    jhkjhkfsdf

    hkjh
    kjhkjrez

    test

    en php je saurrai le faire avec la fonction implode mais en vb comment faire?

    Merci par avance!

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    par exemple en utilisant replace, pour remplacer les , par un retour chariot..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    debug.print  replace("aaa,cap,brest,jhkjhkfsdf,,hkjh,kjhkjrez,,test",",",vbcrlf)


    PS : Debug.print permet d'afficher le résultat dans fenêtre exécution...

  3. #3
    Membre éclairé
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Points : 739
    Points
    739
    Par défaut
    Salut,

    Utilise la fonction Split qui permet de définir un tableau à partir d'un délimiteur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    dim monTab
    dim monTexte as string
     
       monTab = Split(monTexte,delimiter=",")
    Voili voilou le tour est joué

    +

    Théo

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Traitement des chaines caractères avec un séparateur
    Par Lolitaaa dans le forum Général Java
    Réponses: 2
    Dernier message: 09/07/2010, 12h21
  2. Découpage de chaine avec conservation des séparateurs
    Par vdelbart dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 26/10/2007, 16h50
  3. Traitement de chaine avec des pipes
    Par ag_77 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 04/10/2007, 11h37
  4. Extraction d'une chaine avec séparateurs
    Par kaceo dans le forum Requêtes
    Réponses: 1
    Dernier message: 05/05/2006, 10h36
  5. Traitement de chaine avec ksh
    Par chtite_maguette dans le forum Linux
    Réponses: 3
    Dernier message: 20/04/2006, 17h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo