Excel'de aksanlı karakterleri normal karakterlerle nasıl değiştirirsiniz?
Microsoft Excel'de aksanlı karakterler içeren raporlar aldınız mı? Tüm çalışma kitabında ilerlemek ve "û" karakterini "u" gibi manuel olarak değiştirmek can sıkıcı olabilir. Bu makale, Excel'de aksanlı karakterleri hızlı bir şekilde normal karakterlerle değiştirmek için bazı pratik yöntemler tanıtmaktadır.
VBA ile aksanlı karakterleri normal karakterlerle değiştirin
Kutools for Excel ile aksanlı karakterleri normal karakterlerle değiştirin
VBA ile aksanlı karakterleri normal karakterlerle değiştirin
Microsoft Excel konusunda deneyimli kullanıcılar için, bu karmaşık işi ele almak üzere VBA makrosu kullanmak kolay bir yoldur.
1. Excel'de Alt + F11 tuşlarına basılı tutun, bu Microsoft Visual Basic for Applications penceresini açar.
2. Ekle Insert > Modül'e tıklayın ve aşağıdaki makroyu Modül Penceresine yapıştırın.
Function StripAccent(thestring As String)
Dim A As String * 1
Dim B As String * 1
Dim i As Integer
Const AccChars= "ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðñòóôõöùúûüýÿ"
Const RegChars= "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy"
For i = 1 To Len(AccChars)
A = Mid(AccChars, i, 1)
B = Mid(RegChars, i, 1)
thestring = Replace(thestring, A, B)
Next
StripAccent = thestring
End Function
3. Ardından boş bir hücreye gidin ve formülü bir hücreye yapıştırın: =CheckStringCHAR(InString), örneğin =CheckStringCHAR("ù"), veya =CheckStringCHAR(A2).
Notlar:
(1) Microsoft Visual Basic'iniz Unicode'u desteklemiyorsa, aksanlı karakterleri tanımaz. Örneğin, "š" karakterini Visual Basic'e yapıştırdığınızda "?" alabilirsiniz. Eğer böyleyse, bu makro kullanılamaz.
(2) Seçilen hücredeki metinlerdeki aksanlı karakterleri doğrudan değiştirmez.
Kutools for Excel ile aksanlı karakterleri normal karakterlerle değiştirin
VBA makrosunu kullanmak çok fazla beceri ve bilgi gerektirir. Aşağıdaki yöntem size birkaç tıklamayla daha kolay çalışmanıza yardımcı olacaktır. Kutools for Excel'in Replace Accented Characters aracı, tüm aksanlı karakterleri tek seferde kolayca normal karakterlere dönüştürmenizi sağlar.
1. Tüm aksanlı karakterleri değiştireceğiniz alanı seçin.
2. Tıklayın Kutools > Metin > Replace Accented Characters…, ekran görüntüsüne bakın:
3. İçinde Replace Accented Characters diyalog kutusunda Tümünü Seç düğmesine tıklayarak tüm değiştirme kurallarını seçin ve Tamam düğmesine tıklayarak tüm aksanlı karakterleri değiştirin. Ekran görüntüsüne bakın:
Notlar:
(1) İstediğiniz belirli aksanlı karakterler yoksa, Kural Ekle düğmesine tıklayarak kendi kurallarınızı yukarıdaki Replace Accented Characters diyalog kutusundaki liste kutusuna ekleyebilirsiniz.
(2) Replace Accented Characters diyalog kutusunda yeni değiştirme kuralları oluşturabilirsiniz.
Şimdi seçilen aralıktaki metinlerdeki tüm aksanlı karakterler hemen normal karakterlere dönüştürülecektir. Ekran görüntüsüne bakın:
Kutools for Excel'in Replace Accented Characters özelliği, tüm çalışma kitabındaki tüm aksanlı karakterleri kolayca normal karakterlerle değiştirebilir. Ücretsiz Deneme Yapın!
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!