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

eaquued

XLDnaute Junior
Bonjour le Forum,
Je me permets une nouvelle fois de solliciter votre aide.Je cherche à concaténer des valeurs, jusque là, c'est simple.
Je souhaite concatener des valeurs différentes de zéro de manière automatique.
Par exemple: 0 1 2 0 0 4 0 9 deviendrait 1 2 4 9
Après de longues heures de recherche(j'exagère un peu, là!!!
🙂 ), je n'ai pas trouver de solution qui me convienne.Avez-vous une idée?
Merci d'avance. 🙂
 
Salut

vooici qui pourrait t'aider

Function ExtractionNombreDansChaine(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 '1' To '9'
lstrFinal = lstrFinal & Mid(pstrOrigine, lIdx, 1)
Case Else
End Select
Next lIdx
ExtractionChaine = CLng(lstrFinal)
End Function
 
- 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
9
Affichages
390
Retour