Comment sélectionner une partie d'un texte

  • Initiateur de la discussion Initiateur de la discussion mauricechevalier
  • 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 !

M

mauricechevalier

Guest
Imaginons la liste suivante

001 - Maurice Blabla
028 - Maurice blablablablabal
045 - remy martin

Comment faire pour choisir juste le tiret et la suite sans les chiffres avant..

Le but étant de créer une liste déroulante de cette forme:
Maurice Blabla - 001
Maurice blablablablabal - 028
etc....

Je vous en remercie d'avance
 
Re : Comment sélectionner une partie d'un texte

Bonjour mauricechevalier,

Pour répondre au début de ta question:
Code:
=STXT(A1;CHERCHE("-";A1);9^9)
... en imaginant que les infos soient en A1

Ceci dit, les exemples que tu donnes ensuite ne semblent pas vraiment cohérents !?
 
Re : Comment sélectionner une partie d'un texte

Bonjour Maurice,
Salut Modeste,

un exemple en macro . . .A1 à A3
Code:
Private Sub CommandButton1_Click()
For k = 1 To 3
UserForm1.ListBox1.AddItem Split(Cells(k, 1), " - ")(1) & " - " & Split(Cells(k, 1), " - ")(0)
Next
UserForm1.Show

End Sub

Bruno
 
Re : Comment sélectionner une partie d'un texte

en fait je comptais séparer en 2 colonnes:
une contenant les "001 -"....
une autre contenant les "Maurice Blabla"....

ensuite faire une formule de type =A1&" "&B1 c'est pour ca
 
Re : Comment sélectionner une partie d'un texte

Merci Pierrot, mais je ne voudrais pas de code, je voudrais une formule... Je suis en train d'éplucher les 100 résultats de ma recherche sur "extraction de caractères"... Ça va être long !!! Avez-vous une formule pour abréger mes souffrances ? 🙂
 
Re : Comment sélectionner une partie d'un texte

J'ai trouvé ceci qui semble faire mon affaire : =GAUCHE(C3;CHERCHE(" ";C3)), je remplace l'espace par le caractère ou la chaîne de caractères "borne", et la référence de la cellule bien sûr. Si ça peut vous servir... 🙂

Et en plus, je l'ai trouvé à la 6ème ou 7ème discussion ! Quelle chance !

Modification 2 : les messages se croisent à toute vitesse ! Merci Mathieu, je vais la tester et la conserver aussi !
 
Dernière édition:
Re : Comment sélectionner une partie d'un texte

Bonsoir à tous


On peut aussi passer par Données/Convertir 😉
1) Copier/Coller la colonne A dans la colonne B
2) Sur colonne A: Données/Convertir > Délimité>Séparateur: - > Choisir Colonne non distribuée pour les chiffres
3) Sur colonne B: Données/Convertir > Délimité>Séparateur: - > Choisir Colonne non distribuée pour les noms

Enfin ne pas oublier de cocher : Texte (pour conserver les zéros en début de cellules)
donconv.gif
 

Pièces jointes

  • donconv.gif
    donconv.gif
    19.9 KB · Affichages: 426
  • donconv.gif
    donconv.gif
    19.9 KB · Affichages: 430
Dernière édition:
Re : Comment sélectionner une partie d'un texte

Merci Staple mais il me fallait une formule car la donnée source pourrait être modifiée et se trouve répétée dans plusieurs onglets. Ma formule est sur une autre feuille, dans un récapitulatif, et elle est répétée pour chaque onglet.
Bonne fin de journée !
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

N
Réponses
9
Affichages
820
Nehemah
N
S
  • Résolu(e)
Réponses
6
Affichages
2 K
Serge6926
S
A
Réponses
3
Affichages
1 K
S
Réponses
6
Affichages
2 K
Serge6926
S
D
  • Question Question
Réponses
8
Affichages
1 K
Damien Franssen
D
T
Réponses
1
Affichages
1 K
H
Réponses
19
Affichages
3 K
H
D
  • Question Question
Réponses
4
Affichages
1 K
desertiguns
D
P
Réponses
3
Affichages
2 K
pygargue
P
Retour