• 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
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

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
 
Emeğinize sağlık. Çok teşekkür ederim.
 
Geri
Üst