• DİKKAT

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

değişken kaynaklı veri doğrulama

Merhaba,

B2 deki veri doğrulamadan liste bölümüne:

Kod:
=DOLAYLI("'"&A2&"'!A1:A10")

Yazarak deneyin.

.
 
Bana göre makrosuz çözüm daha doğru.

Sayfanın kod bölümüne:

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 
    Dim deg As Range
        
    If Intersect(Target, Range("B2")) Is Nothing Then Exit Sub
    
    ActiveWorkbook.Names.Add Name:="deg", _
        RefersToR1C1:=Sheets("" & [A2] & "").Range("A1:A10")
    
    With Target.Validation
        .Delete
        .Add xlValidateList, xlValidAlertStop, xlBetween, "=deg"
    End With
 
End Sub

.
 
yardımlarınız için teşekürler ömer bey
makrosuz çözüm çok pratik, ama ben veri doğrulamayı makro ile uygulama mantığını kavramak adına istemiştim.benim için çok faydalı oldu.
saygılarımla
 
Geri
Üst