Excel sütunundaki İngilizce olmayan karakterleri nasıl kaldırılır?
Örneğin, burada bazı İngilizce olmayan karakterler içeren bir isim listesi bulunmaktadır. Excel'de İngilizce olmayan karakterler içeren hücreleri hızlıca nasıl kaldırabilirsiniz?
VBA kullanarak İngilizce olmayan karakterler içeren satırları kaldırma
Kutools for Excel kullanarak metinlerden İngilizce olmayan karakterleri kaldırma
VBA kullanarak İngilizce olmayan karakterler içeren satırları kaldırma
İşte Excel'deki İngilizce olmayan karakterler içeren satırları kaldırabilen bir VBA kodu bulunmaktadır.
1. Kaldırmak istediğiniz karakterleri içeren çalışma sayfasını etkinleştirin ve Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Ekle > Modül'e tıklayın ve aşağıdaki kodu Modül'e yapıştırın.
VBA: İngilizce olmayan karakterleri kaldırma
Sub RemoveNonEnglish()
'UpdatebyExtendoffice20171204
Dim xRg As Range
Dim xCell As Range
Dim I As Long
Dim J As Long
Dim xRows As Long
Dim xAsc As Long
On Error Resume Next
Set xRg = Application.InputBox("Select single column:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
xRows = xRg.Rows.Count
Set xRg = xRg(1)
For I = 1 To xRows
Set xCell = xRg.Offset(I - 1)
If xCell.Value <> "" Then
For J = 1 To Len(xCell.Value)
xAsc = Asc(UCase(Mid(xCell.Value, J, 1)))
If xAsc < 65 Or xAsc > 90 Then
xCell.EntireRow.Delete
I = I - 1
Exit For
End If
Next
End If
Next
Application.ScreenUpdating = True
MsgBox "Completed...", vbInformation
End Sub
3. Tuşa basın F5 tuşuna basarak kullanmak istediğiniz sütun listesini açılır pencerede seçin.
4. Tıklayın Tamam > Tamam, ardından İngilizce olmayan karakterler içeren satırlar kaldırılacaktır.
![]() | ![]() | ![]() |
Not: Bu VBA yalnızca tek bir sütun için geçerlidir.
Kutools for Excel kullanarak metinlerden İngilizce olmayan karakterleri kaldırma
Aşağıdaki ekran görüntüsünde gösterildiği gibi, metinlerden İngilizce olmayan karakterleri kaldırmak istiyorsanız, Kutools for Excel'in Belirli Karakterleri Sil özelliğini uygulayarak işlemi hızlıca tamamlayabilirsiniz.
![]() | ![]() | ![]() |
1. Gerekli aralığı seçin ve tıklayın Kutools > Metin > Belirli Karakterleri Sil. Ekran görüntüsüne bakın:
2. Kutuyu işaretleyin Alfabetik Olmayan Karakterler yalnızca Belirli Karakterleri Sil iletişim kutusunda, sonucu şu şekilde önizleyebilirsiniz Önizleme öncelikle.
3. Tıklayın Tamam, metinlerden İngilizce olmayan karakterler kaldırılmış olacaktır.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Demo: Kutools for Excel kullanarak metinlerden İngilizce olmayan karakterleri kaldırma
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!