|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : extraction de caractères d'une chaine [ Divers / General ] (hela_bouks)
Informations & options pour cette discussion
|
lundi 23 juillet 2007 à 11:01:27 |
extraction de caractères d'une chaine

hela_bouks
|
Salut, Si j'ai par exemple une chaine de caractère J2 et une chaine de caractère J15. Je ne voudrai garder que le 2 et le 15. Comment éliminer le J? Merci beaucoup!!!
|
|
|
|
lundi 23 juillet 2007 à 11:10:14 |
Re : extraction de caractères d'une chaine

JMO
|
Réponse acceptée !
 Bonjour à tous Tout simplement avec Mid. var1="J1" var2="J15" MsgBox Mid(var1,2) &vbCr& Mid(var2,2) jean-marc
|
|
|
|
lundi 23 juillet 2007 à 11:15:05 |
Re : extraction de caractères d'une chaine

hvb
|
avec un bete Mid. Si tu es sur de la syntaxe, tu met les arguments en dur : MsgBox(Mid("J15",2,2)) sinon tu fais ça : Dim s As String = "J38" Dim s2 As String = "J" MsgBox(Mid(s, InStr(s, s2) + 1, Len(s) - InStr(s, s2))) HvB a.k.a BaTo ^^x [ Lien ] ^^' [ Lien ]
|
|
|
|
lundi 23 juillet 2007 à 11:15:30 |
Re : extraction de caractères d'une chaine

hvb
|
arf post croisé, et déja accepté... suis au taf, j'ouvre bcp de fenetres ^^ HvB a.k.a BaTo ^^x [ Lien ] ^^' [ Lien ]
|
|
|
|
lundi 23 juillet 2007 à 11:15:48 |
Re : extraction de caractères d'une chaine

jrivet
|
Salut, Ou bien aussi avec Replace. Dim s As String Dim s2 As String
s = "J1" s2 = "J15"
MsgBox Replace(s, "J", "") & " " & Replace(s2, "J", "") | | By Renfield | @+: Ju£i€n Pensez: Réponse acceptée
|
|
|
|
lundi 23 juillet 2007 à 11:32:56 |
Re : extraction de caractères d'une chaine

jmfmarques
|
Bonjour Julien,
Ta réponse avec Mid est parfaite. Celle avec Replace fonctionne bien évidemment mais est du gaspillage ... Ne la recommande surtout pas !
|
|
|
|
lundi 23 juillet 2007 à 12:05:24 |
Re : extraction de caractères d'une chaine

JMO
|
Réponse acceptée !
 Re, Complément d'information pour hela_bouksLa fonction Mid renvoie un nombre spécifié de caractères d'une chaîne.
Synthaxe: Mid(string, start[, length])
string Expression de chaîne à partir de laquelle les caractères sont renvoyés. Si l'argument string contient Null, la valeur Null est renvoyée.
start Position du caractère dans l'argument string à partir duquel commence la partie à extraire. Si l'argument start est supérieur au nombre de caractères contenus dans l'argument string, la fonction Mid renvoie une chaîne de longueur nulle.
length Nombre de caractères à renvoyer. Si cet argument est omis ou si le nombre de caractères dans le texte (y compris le caractère à l'argument start) est inférieur à ceux compris dans l'argument length, tous les caractères entre la position de l'argument start et la fin de la chaîne sont renvoyés.
Notes: Pour déterminer le nombre de caractères contenus dans l'argument string, utilisez la fonction Len. ------------------------------------------------------------------------- L'exemple ci-dessous utilise la fonction Mid pour renvoyer 3 caractères à partir du quatrième, dans une chaîne :
Dim MyVar MyVar = Mid("12345678", 4, 3) ' MyVar contient "456".
L'exemple ci-dessous utilise la fonction Mid pour tous les caractères à
partir du quatrième, dans une chaîne :
Dim MyVar MyVar = Mid("12345678", 4) ' MyVar contient "45678".
Voir aussi Left, fonction | Len, fonction | LTrim, RTrim et Trim, fonctions | Right, fonction
jean-marc
|
|
|
|
lundi 23 juillet 2007 à 14:00:24 |
Re : extraction de caractères d'une chaine

hela_bouks
|
merci beaucoup pour votre aide la fonction Mid(nom de la chaine,2) a parfaitement répondu à ma question
|
|
|
Cette discussion est classé dans : caractère, chaine, extraction, caractères
Répondre à ce message
Sujets en rapport avec ce message
Supprimer les caractères non imprimable d'une chaine [ par nihaoma ]
Bonjour,Dans un programme que je suis en train de faire, j'extrait une chaine de caractère d'un fichier binaire, le pb c'est que cette chaine comporte
Chaines de Caractères [ par Moria ]
Slt,J'aurai 3 petites questions :1°\ Comment savoir le nombre de caractère "|" dans une chaine de caractère ?2°\ Comment ajouter un texte dans un fich
Chaine de caractères [ par schub1015 ]
Bonjour,J'aimerais savoir comment à partir d'une chaine de caractère contenant n'importe quel caractère, on peut me prendre en compte que ce qu'il est
Chaine de caractère dans requete ACCESS [ par Sly03 ]
Bjr tout le monde,Qqn connait-il une fonction pour extraire une chaine de caractères sous ACCESS dans une requete ???Exemple : SELECT FonctionExtraire
extraction depuis une chaine de texte en partant d1 caractère spécial [ par oni0013 ]
Salut,Je dispose d'une textbox et je voudrai extraire de cette dernière tout le texte qui va depuis le signe ";" jusqu'à la fin du texte.Je pense qu'i
Compression d'une chaine de caractère. [ par juli1m ]
bonjour,j'aimerais pouvoir compresser une chaine de 9 caractères (constituée uniquement de chiffres : 130405301), et j'aimerais que, une fois compress
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ère avec des caractères " [ par geko321 ]
Bonjour, je travaille en vb à partir d'accès, et je désirerais, dans le but d'executer des commandes dos, trouver le moyen d'ajouter des " " dans
Problème chaîne de caractères [ par e040098k ]
Bonjour, J'ai un problème lorsque je récupére une chaine de caractère contenu dans un champ de formulaire. C'est un chemin d'accès que j'ai moi même
chaine de caractère et taille en pixel [ par neg03 ]
Bonjour, j'ai un problème concernant la taille de mes chaines de caractères. Je souhaiterais que chacune de mes chaines fassent la même taille et
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|