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

B

bigcharlot

Guest
Bonjour le Forum,

Voilà j'ai dans un fichier des lignes comme ceci:
Café moka par 12
J'ai remplacé 'par' avec '/'
J'aimerais maintenant extraire ce qui suis le slash.
J'ai vu un fil similaire y a pas longtemps mais je ne le retrouve pas. :S
Merci pour votre aide,
Bon dimanche,
 
Bonjour

Voici une macro qui te donnera satifaction

Dim mot as String
Dim I as Integer, N as Integer
mot = Range('A3')
For I = 1 To Len(mot)
If Mid(mot, I, 1) = Chr(47) Then N = I
Next I
Range('B3') = Left(mot, N - 1)

le mot à couper est en A3 et le résultat en B3

Bon dimanche
 
Bonjour Bigcharlot et Jacques7,

Avec une formule qui extrait du texte les caractères à droite du / :

=DROITE(B12;NBCAR(B12)-TROUVE('/';B12;1))

Comme il y a un espace à droite du slash, on peut aussi écrire :

=DROITE(B12;NBCAR(B12)-TROUVE('/';B12;1)-1)

Cordialement

Bernard
 
Bonjour tout le monde 🙂

j'avais cru comprendre que bigcharlot, voulait extraire ce qui suivait le slash.

une proposition par macro :


Dim I As Integer

For I = 1 To Len(Range('A1'))
If Mid(Range('A1'), I, 1) = '/' Then Range('b1') = Mid(Range('a1'), I + 1)
Next I

salut

Message édité par: hervé, à: 12/03/2006 10:32
 
- 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

Réponses
9
Affichages
372
W
Retour