• DİKKAT

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

Aynı hücreye iki farklı veri doğrulama yapılırmı

Katılım
5 Ağustos 2007
Mesajlar
247
Excel Vers. ve Dili
excel 2003 tr
Selam
arkadaşlar iki farklı veri doğrulama aynı hücreye uygulanırmı acaba
Saygılar
 
A1 hücresine 1 yazıp Veri Doğrulamaya bakın, aynı şekilde 1 dışında bir değer girin ve tekrar Veri Doğrulamaya bakın...
 
Sayın Seyit Tiken teşekkür ederim ilginize. Ancak sorumda tam anlatamamışım meramımı benim istediğim atıyorum C sütunundaki 31 satırda ki (mesela c1:c31) hücrede hem benim belirleyeceğim 4 veya 5 kelime dışında birşey yazılamasın hemde bu 31 satırda alt hücreye bir üst hücre içine veri girilmeden yazılmasına izin vermesin istiyorum. Yani c1'e veri girilmeden c2'ye geçemesin ve benim belirleyeceğim 4-5 kelime dışında bir şey yazılmasın bu mümkünmü.
 
Selamlar,

Eğer makrolu çözüm isterseniz ekteki örnek dosyayı inceleyebilirsiniz.
 
Son düzenleme:
sayın Korhan Ayhan teşekkür ederim sonuca yaklaştım sayılır yardımınızla.
birde bu yazdığınız kodu aynı sayfada değişik alanlarda nasıl uygulayabilrim bunun cevabıda varmıdır. Örneğin sizin verdiğiniz makro A2:A20 arası geçerli bunu c2:c20 a24:a40 tada kullanmak için kodu nasıl genişletmeliyim
Tekrar teşekkür ederim
 
Selamlar,

Kodun aşağıdaki bölümüne istediğiniz alanları ekleyebilirsiniz.

Kod:
If Intersect(Target, [A2:A20[COLOR=red],C2:C20,E2:E20[/COLOR]]) Is Nothing Then Exit Sub
 
Bunu örneğinizi ilk verdiğinizde hemen uyguladım ama sorun şu E2:E20 arası bir hücreye değer girince A2 hücresine veri girmem isteniyor ben kodu bağımsız hale getirmeye çalışıyorum yani atıyorum E2:E20 arasındaki sorgu E15'e veri girerken e2 ye veri girmem istensin c25:c40 arası alanda c30'a veri girerken c25'e veri girmem istensin yani o veri doğrulama seçilen alanlar içinde kendi enüst hücresini denetlesin istiyorum.
İlginize teşekkür ederim Saygılar.
 
Selamlar,

Ekteki örnek dosyayı incelermisiniz.
 
Selam
Sayın Korhan Ayhan elleriniz dert görmesin sağolun vakit ayırıyorsunuz teşekkürler. Ekteki dosyaya bi göz atarmısınız bunada uyarmı.
Saygılar.
 
Selamlar,

Ekteki örnek dosyayı incelermisiniz.
 
Yok Böyle bişey
Sayın Korhan Ayhan teşekkür ediyorum size, emeğinize ve bu siteye.
SAYGILAR.
 
Üstad aynı sayfanın kod bölümünde
Private Sub Worksheet_SelectionChange(ByVal Target As Range) diye başlayan başka bir kodda çalışıyor birbirine etkisi olmaz değilmi
 
sorumdan vazgeçtim sorun çıkmadı
Tekrar teşekkürler Saygılar.
 
Verİ DoĞrulama

Selamlar,

Eğer makrolu çözüm isterseniz ekteki örnek dosyayı inceleyebilirsiniz.

Aynı sıkıntıyı çekiyorum ama bunu makro kullanmadan sadece veri doğrulama ile çözmek mümkünmü?
Yani aynı hücre için iki ayrı veri doğrulama kullanabilirmiyiz. Örneğin B3 hücresindeki veri cumartesi veya pazar ise c3:L3 aralığı boş kalsın yoksa bu aralığa veri girilebilsin ama girilen verilerde aynı veri bir kere girilebilsin gibi..
 
Bir Hücrede İki Farklı Kriter (Veri Doğrulama)

Teşekkürler
 
Son düzenleme:
....................
Hatalı sonuç...
Özürrr..
 
korhan ayhan hocam harika bir paylaşım
peki bunu yani 10.mesajınızdaki dosyayı bir satır için nasıl uygularız.yani bir satıra ait bilgiler girilmeden ikinci satıra geçemesin örnek vereyim c2:f2000 arası için uygulanabilirmi?ayrıca e sütunu bundan hariç tutulabilir mi?
 
merhaba arkadaşlar forumdan aşağıdaki kodu buldum ve şu an kullanıyorum.
kusursua çalışıyor

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [A4:Q1502]) Is Nothing Then Exit Sub
If ActiveCell.Offset(-1, 0).Value = "" Then
MsgBox " ÜST SATIRDA BİLGİ EKSİK LÜTFEN BİLGİYİ GİRİN"
ActiveCell.Offset(-1, 0).Select
Else
ActiveCell.Offset(0, 0).Select
If ActiveCell.Offset(0, -1).Value = "" Then
MsgBox " ÖNCEKİ BİLGİ EKSİK LÜTFEN BİLGİYİ GİRİN "
ActiveCell.Offset(0, -1).Select
Else
ActiveCell.Offset(0, 0).Select
End If
End If
End Sub
 
Selamlar,

Sn. selper,

Kusura bakmayın sorunuzu henüz gördüm. Maalesef aynı hücre üzerine iki farklı veri doğrulama işlemi yapamazsınız. İkinci istediğinizi makro ile yaptırma şansımız var isterseniz.
 
Geri
Üst