Hücre içindeki ayraç, noktalama işaretleri ve boşlukların silinmesi

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub DÜZENLE()
    Dim HÜCRE As Range, KARAKTER() As Variant, X As Byte
 
    KARAKTER = Array(" ", "'", "´", "`", ":", ";", "=", ".", ",", "-", "+", "~*", "/", "(", ")", """", "!", "^", "$", "#", "%", "&", "{", "[", "]", "}", "\", "~?", "_", "<", ">", "|", "@", "¨", "~")
 
    For Each HÜCRE In Range("A2:A" & Range("A65536").End(3).Row)
        If HÜCRE.Value <> "" Then
            HÜCRE.Offset(0, 1) = HÜCRE.Value
            For X = 0 To UBound(KARAKTER)
                HÜCRE.Offset(0, 1).Replace What:=KARAKTER(X), Replacement:=""
            Next
        End If
    Next
 
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Üst