Otomatik açıklama çağırma

Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
arkadaşlar benim bir sorunum var bir hücreye bir rakam yazdığım zaman o rakam hangi ürüne veya ne anlama geliyor makro ile yapmak istiyorum şimdiden çook teşekkürler
 
Son düzenleme:

Korhan Ayhan

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

Bu işlem için makroya gerek yok aslında aşağıdaki formülü C8 hücresine uygulayıp denermisiniz.

Kod:
=DÜŞEYARA(C7;$F$7:$G$20;2)
Ama ısrarla makro ile olsun diyorsanız. Aşağıdaki kodu ilgili sayfanın kod bölümüne uygulayıp deneyin. Umarım faydası olur.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address <> "$C$7" Then Exit Sub
    If Not IsEmpty(Target) Then
    [C8] = WorksheetFunction.VLookup([C7], [F7:G65536], 2)
    End If
End Sub
 
Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
teşekkürler

çok teşekkür ederim emeğiniz için ama kod çalışmıyor makro çalışmıyor lütfen listye uygularmısınız şimdiden çok teşekkürler
 

Korhan Ayhan

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

Ekte örnek dosyanız üzerinde gerekli düzenlemeyi yaptım incelermisiniz.
 
Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
Çok teşekkür ederim tam istediğim gibi olmuş ellerinize sağlık ii akşamlar
 
Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
selamlar

peki üç tane ayrı yerden çağırmak istesem nasıl bir makro yazmak gerekiyor ben denedim ama olmadı dosya ekte şimdiden çok teşekkürler
 
Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
Yardim

yardım edecek kimse yokmu
 
Üst