Excel Extraire chaine de caractere
Résolu
amine69500
Messages postés
471
Statut
Membre
-
amine69500 Messages postés 471 Statut Membre -
amine69500 Messages postés 471 Statut Membre -
Bonjour,
Voila j'ai une chaine de caractere dans la cellule A1
la chaine de caractere :
{"id":"13776","key":"AM-886","self":"http://localhost:8080/rest/api/2/issue/13776"}
je souhaiterais savoir s'il existe une fonction qui me permet de recuperer juste le numero Id donc (13776) et le placé en A2
merci de votre aide
Cordialement
Voila j'ai une chaine de caractere dans la cellule A1
la chaine de caractere :
{"id":"13776","key":"AM-886","self":"http://localhost:8080/rest/api/2/issue/13776"}
je souhaiterais savoir s'il existe une fonction qui me permet de recuperer juste le numero Id donc (13776) et le placé en A2
merci de votre aide
Cordialement
A voir également:
- Excel Extraire chaine de caractere
- Caractère ascii - Guide
- Extraire une video youtube - Guide
- Liste déroulante excel - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
8 réponses
Bonjour et merci
merci de votre aide mais comment je pourrais faire je lé jamais utilisé
merci
Cordialement
merci de votre aide mais comment je pourrais faire je lé jamais utilisé
merci
Cordialement
bonjour et merci de votre aide
mais l'id peu changer demain exemple : 137769
et donc j'aurais pas tout l'id
merci de votre aide
Cordialement
mais l'id peu changer demain exemple : 137769
et donc j'aurais pas tout l'id
merci de votre aide
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
L'ID peut avoir autant de caractères qu'il le veut avec cette formule :
L'ID peut avoir autant de caractères qu'il le veut avec cette formule :
=STXT(A1;TROUVE(":";A1;1)+2;TROUVE(",";A1;1)-TROUVE(":";A1;1)-3)
merci de votre aide
c'est exactement ca que je voulais ,
mais c'est possible de tranformer cette formule pour la mettre dans un code vba
c'est a dire créer une fonction qui permet de réaliser la meme chose que la formule
et qui stock le resultat dans une cellule
merci de votre aide
cordialement
c'est exactement ca que je voulais ,
mais c'est possible de tranformer cette formule pour la mettre dans un code vba
c'est a dire créer une fonction qui permet de réaliser la meme chose que la formule
et qui stock le resultat dans une cellule
merci de votre aide
cordialement
Re,
Voici la fonction :
cette fonction fonctionne donc ainsi :
Voici la fonction :
Function ID(param1 As Range) Dim chaine As String chaine = param1.Value ID = Mid(chaine, InStr(chaine, ":") + 2, InStr(chaine, ",") - InStr(chaine, ":") - 3) End Function
cette fonction fonctionne donc ainsi :
=ID(A1)Si A1 contient la chaîne de caractère citée plus haut bien sûr.