begin process at 2010 02 10 15:45:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

Split avec 2 caractères séparateurs ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Split avec 2 caractères séparateurs ?

lundi 30 juin 2003 à 11:00:05 | Split avec 2 caractères séparateurs ?

jmrex

Chaine = a:1;b:7;c:4

je veux faire un split(Chaine,":",";") en VBS

c'est à dire qu'il prend en compte ":" et ";" comme élément séparateur.

Le pb c que la fonction ne marche qu'avec 1 caractère séparateur...

Comment faire ???

lundi 30 juin 2003 à 11:20:30 | Re : Split avec 2 caractères séparateurs ?

nhervagault

Administrateur CodeS-SourceS
Sub essai()
Dim tab1
Dim tab2
chaine = "a:1;b:7;c:4"
tab1 = Split(chaine, ";")
For i = 0 To UBound(tab1)
tab2 = Split(tab1(i), ":")
MsgBox tab2(0) & " " & tab2(1)
Next
End Sub

-------------------------------
Réponse au message :
-------------------------------

> Chaine = a:1;b:7;c:4
>
> je veux faire un split(Chaine,":",";") en VBS
>
> c'est à dire qu'il prend en compte ":" et ";" comme élément séparateur.
>
> Le pb c que la fonction ne marche qu'avec 1 caractère séparateur...
>
> Comment faire ???
>
>
lundi 30 juin 2003 à 12:06:24 | Re : Split avec 2 caractères séparateurs ?

jmrex

Ca marche mais dans l'exemple :
tab2(0) = a
tab2(1) = 1

puis tab2(0) = b
tab2(1) = 7 etc...

Or pour que le programme marche, je devrais obtenir :
tab2(0) = a
tab2(1) = 1
tab2(2) = b
tab2(3) = 7 etc...





lundi 30 juin 2003 à 12:20:16 | Re : Split avec 2 caractères séparateurs ?

nhervagault

Administrateur CodeS-SourceS

Tu joues apres avec les tableaux.

Ou tu créer une chaine temporaire qui remplace ; par :
et tu lances ton split dessus.
La plus rapide


Il a souvent plusieurs soultion pour resoudre un probleme


-------------------------------
Réponse au message :
-------------------------------

> Ca marche mais dans l'exemple :
> tab2(0) = a
> tab2(1) = 1
>
> puis tab2(0) = b
> tab2(1) = 7 etc...
>
> Or pour que le programme marche, je devrais obtenir :
> tab2(0) = a
> tab2(1) = 1
> tab2(2) = b
> tab2(3) = 7 etc...
>
>
>
>
>
>


Cette discussion est classée dans : chaine, caractères, séparateur, split, séparateurs


Répondre à ce message

Sujets en rapport avec ce message

SPLIT: comment afficher les séparateurs ? [ par lacomm ] Bonjour à tousJ'utilise la fonction SPLIT et un séparateur comme £. Ca marche bien, mais je voudrais que le séparateur apparaisse dans le fichier de s Probleme chaine de caractères [ par demonn ] Bonsoir,pouriez vous m'aidez svp car la je planche sur une chaine de caractères et je n'y arrive pas:voilà le prob:Ma chaine de caractères: 227 Enteri remplacer des caractères dans une chaine de caractères [ par jimmypage64 ] je voudrai remplacer un caractère dansune chaine de caractère. En fait je voudrai par exemple remplacer le ":" dans "8:00" par une "," ce qui me donne chaine de caractères [ par jerame ] Bonjour,Quand on utilise du code php, le plus dur, c'est de jongler avec le code html.J'ai vu qu'il y'avait peut être une solution pour mettre tout le recherche dans une chaine de caractères [ par aminix9 ] salut à vous,j ai une chaine de caractères: dim chaine as string chaine="salut tout le monde"je veu c Requete sur une chaine de caractères [ par toto1980 ] SalutJ'ai une table contenant plus de 55000 enregistrements et j'ai un champs chaine de caractères. Ce champs contient une date. Evidemment je ne peux Petite question sur Mscomm32 [ par lordko ] Bonjour,Je pensais pouvoir éviter de faire patienter mon application quand je lancais une commande AT et que j'attendais la réponse complète ("OK" & C Problème de chaine de longueur fixe [ par sebastden ] Bonjour, Pour pouvoir utliser la DLL d'une application, je suis obligé de déclarer certaines chaines de caractère de longueur fixe en VB.net. (ex : Pu Problème de conversion ASCII pour cryptage RSA [ par sozie9372 ] Bonjour à tousC'est rapport au cryptage alors j'ai mis ca ici...Voila le topo :Je réalise en ce moment un prog de cryptage RSA sur 64 bits.Le crypte s Tronquer une chaine de caractères [ par CrisseTof ] Bonjour,Je cherche une fontion qui tronque une chaine de caractères.Merci pour votre aide.CrisseTof


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales