- Katılım
- 16 Mayıs 2020
- Mesajlar
- 327
- Excel Vers. ve Dili
- Office 365 Türkçe
sayfa2 de a1:a20 hücrelerinde veriler var bunları sayfa 1 de b2:b1000 arası her hücreye veri doğrulama nasıl yapabilirm
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
vba da kod ile yapmak istiyorumSayfa1'de b2:b1000 arasını seçili hale getirip deneyiniz.
Ekli dosyayı görüntüle 218110
Sub VD()
Sayfa1.[b2:b1000].Validation.Delete
Sayfa1.[b2:b1000].Validation.Add Type:=xlValidateList, Formula1:="=Sayfa2!$A$1:$A$20"
End Sub
çok güzel oldu tşk ederim peki diyelim sayfa2 de ki a1 den a 20 ye kadar olan kısımda verilerin son 5ini sildim o zaman veri doğrulamada boşluk oluyor o boşluğu kaldırmamız mümkünmü acabaBu şekilde deneyiniz.
Kod:Sub VD() Sayfa1.[b2:b1000].Validation.Delete Sayfa1.[b2:b1000].Validation.Add Type:=xlValidateList, Formula1:="=Sayfa2!$A$1:$A$20" End Sub
yine aynı oluyor sanırım kod da aynı yukardaki ileçok güzel oldu tşk ederim peki diyelim sayfa2 de ki a1 den a 20 ye kadar olan kısımda verilerin son 5ini sildim o zaman veri doğrulamada boşluk oluyor o boşluğu kaldırmamız mümkünmü acaba
yine aynı oluyor sanırım kod da aynı yukardaki ileçok güzel oldu tşk ederim peki diyelim sayfa2 de ki a1 den a 20 ye kadar olan kısımda verilerin son 5ini sildim o zaman veri doğrulamada boşluk oluyor o boşluğu kaldırmamız mümkünmü acaba
Tm çok teşekkür ederim Seyit bey işiniz rast gelsin ????Veriler sondan silinirse boşluk oluşmaz, ortalardan silerseniz boşluk oluşur, bunun çözümü : makroyla A'den Z'ye sıralama yapmak, bu şekilde boşluk oluşmaz.