• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kelimeleri otomatik düzeltme

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
567
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Merhaba arkadaşlar

KISALTMALAR sayfasında isimlere verdiğim kısaltma kodları var.

VERİLER sayfasında B2:K500 aralığında hücreye kısaca kodu girip otomatik düzeltmesini istiyorum.

Örnek
53 yazınca FATİH CAN olarak düzeltsin
A yazınca ALİ VELİ olarak düzeltsin
gibi..
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,782
Excel Vers. ve Dili
2021 Türkçe
Merhaba. Veriler sayfasının kod kısmına aşağıdaki kodları kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Bul As Range
    If Not Intersect(Target, Range("B2:K500")) Is Nothing Then
        Set Bul = Worksheets("KISALTMALAR").Range("B:B").Find(what:=Target.Text, lookat:=xlWhole)
        If Bul Is Nothing Then
            MsgBox "Kıaltma bulunamadı."
        Else
            Application.EnableEvents = False
            Target = Bul(1, 0)
            Application.EnableEvents = True
        End If
    End If
End Sub
 

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
567
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Emeğinize sağlık. Çok teşekkür ederim.
 
Üst