DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
merhabalar örnek dosayada data sayfasında kayıtlı olan koların karşısındaki isimleri makro ile çağarabilirmiyiz?
=EĞER(B4="";"";DÜŞEYARA(B4;data!$A$2:$B$65536;2))
Merhaba,Eyvallah saolun formullü olarak halletim fakat makros varmı diye merak ettim
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b4]) Is Nothing Then Exit Sub
Set Bul = Sheets("data").Range("A2:A6").Find(Target, lookat:=xlWhole, LookIn:=xlValues)
If Not Bul Is Nothing Then
Target.Offset(0, 1) = Sheets("data").Cells(Bul.Row, 2)
Else:
MsgBox "Aradığınız veri bulunamadı.", vbCritical, "UYARI"
Target.Offset(0, 1) = ""
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b4]) Is Nothing Then Exit Sub
On Error GoTo son
Bul = WorksheetFunction.VLookup(Range("b4"), Sheets("data").Range("A2:b6"), 2, 0)
Target.Offset(0, 1) = Bul: Exit Sub
son:
MsgBox "Aradığınız veri bulunamadı.", vbCritical, "UYARI"
Target.Offset(0, 1) = ""
End Sub
Merhaba,bişi daha sorabilirmiyim peki bunu o bölüme nasıl eklicez![]()