Dosya simgesi

Kayıt Numarasını Birden Fazla Girişini Engelleme

Bu dosya, listeye girilen kayıt numarasının daha önce kullanılmış olması durumunda tekrar girişi engelleyen bir örnek sunar. Aynı numara ikinci kez yazıldığında ilgili satırın içeriği otomatik olarak silinir, böylece listede her kayıt numarası yalnızca bir kez yer alır.

Dosyanın içeriği​

  • Sayfa1: A1:I25 aralığında örnek liste bulunur. C sütununda Adı (ad1, ad2, ad3), E sütununda Doğum Yılı (1970, 1975, 1980) değerleri yer alır. Kayıt numaraları H sütununa girilir; sütunun ilk örnek değeri 3'tür.
  • Sayfada sarı ile işaretli alanlara aynı sayıların girilmesini deneyen bir açıklama notu vardır.
  • Sayfada 3 adet veri doğrulama kuralı tanımlıdır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makro kodunda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.
  • Worksheet_SelectionChange (Sayfa1 sayfa kodu): Sayfada hücre seçimi her değiştiğinde çalışır. H sütunundaki son dolu satırdan 8. satıra doğru geriye gider ve her satırdaki numaranın H8 hücresinden o satıra kadar olan aralıkta kaç kez geçtiğini CountIf ile sayar. Sayı 1'den büyükse, yani numara tekrar edilmişse, o satırın tamamının içeriği silinir (ClearContents).
Makro ayrı bir çalıştırma gerektirmez; kontrol, hücre seçimi değiştikçe kendiliğinden yapılır.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Sayfa1'de H sütununa kayıt numaralarını, yanındaki sütunlara ad ve doğum yılı bilgilerini girin.
  3. Listede mevcut olan bir numarayı tekrar yazıp başka bir hücreye geçtiğinizde, tekrar eden satırın içeriğinin silindiğini görürsünüz.
  4. Kendi listeniz için ad ve doğum yılı gibi örnek verileri silip kendi kayıtlarınızı girin; kontrol H8 hücresinden başlayarak uygulanır.
Dosya .xlsm biçimindedir; makroların çalışması için bu biçimde kaydedilmelidir.

okutkan tarafından daha fazla dosya

Detaylar
Yazar
okutkan
İndirme
5
Gösterim
1,395
İlk sürüm
Güncel
SHA-256
6a5e6e45c2efc5bce64759444047f3f43299aeb3c48c9f6c2ebe7cb0410c25f6

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Dosyadan faydalandım, katkıda bulunanlara teşekkürler.
Geri
Üst