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

U

utilsfr

Guest
Bonjour a tous

Voici un problème à résoudre que j'ai commencé mais que je n'arrive pas à terminé

Cordialement
ROBERT René
 

Pièces jointes

Salut et bon appétit,

En VBA je ne sais t'aider, mais à voir ton tableau, il me semble que cela soit possible par formules.

Alors si tu n'as pas d'autres solutions, je veux bien chercher, mais il te faudra un peu de patience.

Ândré.
 
bonjour André et Robert René

j'espere que la macro ci joint pourra t'aider


Sub ExtraireAlphaNumerique()
Dim i As Byte, j As Byte, NumColonne As Byte
Dim Cible As Range
Dim Mot As String
Dim Nombre As Integer

For Each Cible In Range("A2:A" & Range("A65536").End(xlUp).Row)
j = 1

For i = 1 To Len(Cible)
If Not IsNumeric(Mid(Cible, i, 1)) Then
Mot = Mid(Cible, i, 1)
Nombre = Mid(Cible, j, i - j)

NumColonne = Application.WorksheetFunction.Match(Mot, Worksheets(1).Range("C1:AB1"), 0) + 2
Cells(Cible.Row, NumColonne) = Nombre

j = i + 1
End If

Next i
Next Cible

End Sub



bon dimanche
MichelXld
 
- 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
13
Affichages
125
  • Question Question
XL 2016 Tournoi
Réponses
6
Affichages
204
Réponses
8
Affichages
327
Réponses
18
Affichages
466
Réponses
2
Affichages
336
Retour