ich habe einen alphanumerischen Zellinhalt:
z.B. AA2
Gibt es einen VBA-Code, der alle Zahlen einer Zelle löscht?
Übrigbleiben soll in dem Bsp. nur AA.
Kann mir jemand helfen?
Danke und Gruß,
G.
Sub Gunnar()
Dim s1 As String, s2 As String
Dim i As Integer
s1 = ActiveCell.Text
For i = 1 To Len(s1)
If Not IsNumeric(Mid(s1, i, 1)) Then
s2 = s2 & Mid(s1, i, 1)
End If
Next i
ActiveCell.Value = s2
End Sub
Sub Gunnar()
Dim s1 As String, s2 As String
Dim i As Integer
for zeile = 1 to 100
s1 = cells(zeile,3)
For i = 1 To Len(s1)
If Not IsNumeric(Mid(s1, i, 1)) Then
s2 = s2 & Mid(s1, i, 1)
End If
Next i
cells(zeile,3) = s2
next zeile
End Sub