Extraire les caractères entres les 2 derniers espaces excel vba
Résolu/Fermé
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
-
Modifié le 24 sept. 2021 à 13:23
PapyLuc51 Messages postés 4392 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 6 novembre 2024 - 24 sept. 2021 à 15:57
PapyLuc51 Messages postés 4392 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 6 novembre 2024 - 24 sept. 2021 à 15:57
A voir également:
- Extraire les caractères entres les 2 derniers espaces excel vba
- Caractères ascii - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Caractères spéciaux clavier azerty - Guide
- Extraire son video - Guide
4 réponses
PapyLuc51
Messages postés
4392
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
6 novembre 2024
1 445
24 sept. 2021 à 15:02
24 sept. 2021 à 15:02
Bonjour,
Une formule entre autres pour extraire les 10 caractères situés après l'avant dernier espace de la chaine.
Et pour cet exemple particulier où se ne sont que des chiffres, s'il faut transformer en nombre comptabilisable
Cordialement
Une formule entre autres pour extraire les 10 caractères situés après l'avant dernier espace de la chaine.
=GAUCHE(DROITE(A2;NBCAR(A2)-TROUVE("µ";SUBSTITUE(A2;" ";"µ";CHOISIR(NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""));;1;2;3;4;5;6;7;8;9));1));10)
Et pour cet exemple particulier où se ne sont que des chiffres, s'il faut transformer en nombre comptabilisable
=CNUM(GAUCHE(DROITE(A2;NBCAR(A2)-TROUVE("µ";SUBSTITUE(A2;" ";"µ";CHOISIR(NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""));;1;2;3;4;5;6;7;8;9));1));10))
Cordialement
PapyLuc51
Messages postés
4392
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
6 novembre 2024
1 445
Modifié le 24 sept. 2021 à 15:22
Modifié le 24 sept. 2021 à 15:22
Re
La même formule un peu plus courte
Cordialement
PS
Salut Michel ; mon bonjour en retour
La même formule un peu plus courte
=CNUM(GAUCHE(DROITE(A2;NBCAR(A2)-TROUVE("µ";SUBSTITUE(A2;" ";"µ";NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))-1);1));10))
Cordialement
PS
Salut Michel ; mon bonjour en retour
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
24 sept. 2021 à 15:16
24 sept. 2021 à 15:16
Même résultat...
Le résultat donne 226461651 et non 3213132123
Le résultat donne 226461651 et non 3213132123
PapyLuc51
Messages postés
4392
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
6 novembre 2024
1 445
24 sept. 2021 à 15:30
24 sept. 2021 à 15:30
Pas chez moi, les deux formules donnent le bon résultat.
Je dois te préciser que lorsque j'ai fait un copier/coller de la chaine donnée dans la question initiale les deux derniers espaces n'en étaient pas vraiment m'obligeant à effacer et retaper la barre d'espace
https://www.cjoint.com/c/KIynyKaQ3qe
Cordialement
Je dois te préciser que lorsque j'ai fait un copier/coller de la chaine donnée dans la question initiale les deux derniers espaces n'en étaient pas vraiment m'obligeant à effacer et retaper la barre d'espace
https://www.cjoint.com/c/KIynyKaQ3qe
Cordialement
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
24 sept. 2021 à 15:40
24 sept. 2021 à 15:40
Même constat ?
Un grand merci !
Un grand merci !
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
24 sept. 2021 à 14:56
24 sept. 2021 à 14:56
Bonjour,
Tu nous dis que tu veux une formule mais en titre, tu annonces du "Excel VBA"........ ?
(c'est vite fait en VBA...)
Tu nous dis que tu veux une formule mais en titre, tu annonces du "Excel VBA"........ ?
(c'est vite fait en VBA...)
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
24 sept. 2021 à 14:58
24 sept. 2021 à 14:58
Bonjour,
En effet, une formule ou une fonction en vba si possible...
En effet, une formule ou une fonction en vba si possible...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
24 sept. 2021 à 15:13
24 sept. 2021 à 15:13
au passage, Bonjour papyluc
OK c'est noté
Compte tenu du beau temps dans mon coin (ciel bleu, 28°) je vais faire un petit tour et si personne n'a répondu (en VBA), je te proposerais qq chose..;
OK c'est noté
Compte tenu du beau temps dans mon coin (ciel bleu, 28°) je vais faire un petit tour et si personne n'a répondu (en VBA), je te proposerais qq chose..;
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
24 sept. 2021 à 15:18
24 sept. 2021 à 15:18
Merci !
PapyLuc51
Messages postés
4392
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
6 novembre 2024
1 445
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
24 sept. 2021 à 15:57
24 sept. 2021 à 15:57
Merci michel_m, le mien en retour
Cordialement
Cordialement
Modifié le 24 sept. 2021 à 15:16
Merci, pour les 2 formules.
Le résultat donne 226461651 et non 3213132123 souhaité...