Récupérer une partie d\'un mot dans une cellule

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

N

Nashou

Guest
Récupérer une partie d'un mot dans une cellule

Bonjour,

Voilà, je souhaite récupérer dans une cellule où il y a écrit XX1234XXX seulement le chiffre 1234 pour le mettre dans une autre cellule.
Je souhaiterai l'avoir sous forme de macro.

mc

Message édité par: Nashou, à: 27/07/2005 10:27
 
Re:Récupérer une partie d'un mot dans une cellule

bonjour

Voici la macro tant attendue :

Function ExtractionChaine(pstrOrigine As String) As Long
Dim lintLen As Integer, lIdx As Integer, lstrFinal

lstrFinal = ''
For lIdx = 1 To Len(pstrOrigine)
Select Case Mid(pstrOrigine, lIdx, 1)
Case '0' To '9'
lstrFinal = lstrFinal & Mid(pstrOrigine, lIdx, 1)
Case Else
End Select
Next lIdx
ExtractionChaine = CLng(lstrFinal)
End Function

Bonne continuation ! ! !
 
Re:Récupérer une partie d'un mot dans une cellule

En fait, j'ai trouvé une alternative.
J'utilise les fonctions GAUCHE et DROITE et je peux récupérer une partie du nom que je souhaite.

Mc quand meme 🙂
 
- 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

Retour