Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recuperer la fin d'une chaine de caracteres

  • Initiateur de la discussion Initiateur de la discussion Nicko
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Nicko

XLDnaute Occasionnel
re-bonjour,

J'ai dans une cellule une donnée qui peut avoir le format suivant:

soit Sem. 8
ou Sem. 36

Comment faire pour recuperer le terme numerique (ici 8 ou 36) ?
 
Re : Recuperer la fin d'une chaine de caracteres

Salut Nicko,

A essayer :

ton texte en A1

en B1 : =STXT(A1;TROUVE(" ";A1);3)*1

Bonne soirée

@+

Edit :

A essayer aussi :

=DROITE(A1;2)*1

@+
 
Re : Recuperer la fin d'une chaine de caracteres

Bonsoir Nicko, Tibo, 🙂

En VBA, tu peux essayer ceci :

Code:
Sub vv()
Dim Soluce As Long
Soluce = Mid(Range("[B]B1[/B]"), InStr(Range("[B]B1[/B]"), " "))
MsgBox Soluce
End Sub

Attention à la déclaration de variable, ces soluces sont basées sur la détection du caractère "espace", et sur le fait qu'à droite il n'y ait que des chiffres donc si ta structure de données change... il faudra procéder autrement.

Bonne soirée,

Edition, glup j'avais mis un B1 et un B2, vu que l'espace est situé au même rang dans les 2 données, ça marchait, mais c'était mauvais...Dangers du hasard...
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
15
Affichages
846
Réponses
1
Affichages
454
Réponses
6
Affichages
652
Réponses
23
Affichages
679
Réponses
6
Affichages
366
Réponses
3
Affichages
470
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…