KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de belirli hücrelere yalnızca tarih formatında giriş yapılmasına nasıl izin verilir?

YazarXiaoyang Değiştirme Tarihi

Excel'de belirli hücreleri yalnızca tarih formatında veri girişi için kısıtlamak, veri tutarlılığını korumak açısından oldukça yararlıdır. Bu kılavuz, seçili hücrelere sadece tarih girişine izin vermek üzere Veri Doğrulama özelliğini veya basit bir VBA kodunu kullanmanın iki etkili yöntemini açıklamaktadır.

Veri Doğrulama işleviyle belirli hücrelere yalnızca Tarih formatı girişi izni verme

VBA koduyla belirli hücrelere yalnızca Tarih formatı girişi izni verme


mavi sağ ok baloncuğu Veri Doğrulama işleviyle belirli hücrelere yalnızca Tarih formatı girişi izni verme

Excel'de Veri Doğrulama özelliği, açılır liste oluşturmanıza, tekrarlanan girişleri önlemenize ve çok daha fazlasına olanak tanıyan güçlü bir işleve sahiptir. Aynı zamanda belirli hücrelere tarih dışındaki herhangi bir veri türünün girilmesini de engelleyebilir. Aşağıdaki adımları uygulayın:

1.Veri>Veri Doğrulama>Veri Doğrulamaseçeneğine tıklayın; ekran görüntüsüne bakın:

Excel'de Veri Doğrulama menüsünün ekran görüntüsü

2.Veri Doğrulamailetişim kutusunda,Ayarlarsekmesine tıklayın ve ardından Özelseçeneğini İzin Veraçılır listesinden seçin; ardından şu formülü girin:=AND(ISNUMBER(B2),LEFT(CELL("format",B2),1)="D")Formül metin kutusuna, ekran görüntüsüne bakın:

Girişleri tarih biçimine kısıtlamak için özel bir formül girilen Veri Doğrulama Ayarlar sekmesinin ekran görüntüsü

Not: Yukarıdaki formülde, B2, veri biçimini kısıtlamak istediğiniz sütunun ilk hücresidir.

3.Ardından iletişim kutusundaki Hata Uyarısısekmesine tıklayın ve aşağıdaki adımları gerçekleştirin:

Excel'de Veri Doğrulama ayarlarındaki Hata Uyarısı sekmesini gösteren ekran görüntüsü

(1.)Geçersiz veri girildikten sonra hata uyarısını gösterseçeneğini işaretleyin;

(2.)Stilaçılır menüsünden Lütfen seçin seçeneğini seçin,Durdurseçeneği;

(3.) İstediğiniz Başlık ve Hata mesajını istem kutusunda görüntülenecek şekilde yazın.

4. Ayarları tamamladıktan sonra Tamam düğmesine tıklayın. Artık geçerli bir tarih formatı olmayan veri girdiğinizde, aşağıdaki ekran görüntüsünde gösterildiği gibi bir uyarı kutusu belirecektir:

Tarih olmayan bir biçimde geçersiz veri girişi yapıldığını belirten Excel hata uyarısı penceresinin ekran görüntüsü


mavi sağ ok baloncuğu VBA koduyla belirli hücrelere yalnızca Tarih formatı girişi izni verme

İkinci yöntem, bu görevi yerine getirmek için bir VBA kodu kullanır.

1. Kullanmak istediğiniz çalışma sayfasını etkinleştirin.

2. Ardından sayfa sekmesine sağ tıklayıp bağlam menüsünden Kodu Görüntüle seçeneğini seçin; ekran görüntüsüne bakın:

Excel'de bir çalışma sayfası için Kodu Görüntüle'ye erişmek üzere bağlam menüsünü gösteren ekran görüntüsü

3. Görüntülenen Microsoft Visual Basic for Applications penceresinde, aşağıdaki kodu Modül bölümüne kopyalayıp yapıştırın; ekran görüntüsüne bakın:

VBA kodu: Belirli hücrelere yalnızca Tarih formatı girişi izni verme:

Private Sub Worksheet_Change(ByVal Target As Range)
'updateby Extendoffice
Set w = ActiveSheet.Range("B2:B12")
For Each c In w
If c.Value <> "" And Not IsDate(c) Then
c.ClearContents
MsgBox "Only a date format is permitted in this cell."
End If
Next c
End Sub

Visual Basic for Applications düzenleyicisinde VBA kodunun ekran görüntüsü

4. Kodu kaydedip kapatın. Artık B2:B12 aralığına tarih formatı dışındaki bir değer girildiğinde, bir uyarı kutusu belirecek ve hücre değeri aynı anda temizlenecektir; ekran görüntüsüne bakın:

Tarih olmayan bir biçimde geçersiz veri girişi yapıldığını belirten Excel VBA hata uyarısı penceresinin ekran görüntüsü

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar