Bonjour le forum
voici uncode que j'utilise pour enlever les lettres et garder que les chiffres dans les colonnes ce code marche tres bien seulement le probleme est qu'il le fair sur l'ensemble de la colonne moi ce qui me ferais plaisir serais que je puisse l'utiliser que sur certaine plage EXP ( " A1:G10 " ) ou ( " B34:F42 " )
le probleme se situe dans cette ligne je pense For Each c In Range("a1:J" & Range("a6553").End(xlUp).Row) mais j'ai fais pas mal d'essai et je plante complet merci de bien vouloir me sortir de ce probleme
Dim c As Range
Dim i As Byte
Dim nombre As String
For Each c In Range("a1:J" & Range("a6553").End(xlUp).Row)
For i = 1 To Len(c)
If IsNumeric(Mid(c, i, 1)) Then
nombre = nombre & Mid(c, i, 1)
End If
Next i
c = CDbl(nombre)
nombre = ""
Next c
End Sub
et bonne journée
voici uncode que j'utilise pour enlever les lettres et garder que les chiffres dans les colonnes ce code marche tres bien seulement le probleme est qu'il le fair sur l'ensemble de la colonne moi ce qui me ferais plaisir serais que je puisse l'utiliser que sur certaine plage EXP ( " A1:G10 " ) ou ( " B34:F42 " )
le probleme se situe dans cette ligne je pense For Each c In Range("a1:J" & Range("a6553").End(xlUp).Row) mais j'ai fais pas mal d'essai et je plante complet merci de bien vouloir me sortir de ce probleme
Dim c As Range
Dim i As Byte
Dim nombre As String
For Each c In Range("a1:J" & Range("a6553").End(xlUp).Row)
For i = 1 To Len(c)
If IsNumeric(Mid(c, i, 1)) Then
nombre = nombre & Mid(c, i, 1)
End If
Next i
c = CDbl(nombre)
nombre = ""
Next c
End Sub
et bonne journée