Excel 2016 Hücreye Veri Girişi Engelleme

Excel 2016’da Hücrelere Veri Girişini Engelleme

Microsoft Excel, verileri düzenlemek, analiz etmek ve yönetmek için güçlü bir araçtır. Ancak, belirli hücrelere veya hücre aralıklarına veri girişi yapmayı engellemeniz gereken durumlar olabilir. Bu makale, Excel 2016’da hücrelere veri girişi engellemenin çeşitli yöntemlerini açıklayacaktır.

1. Hücreleri Kilitleyerek Veri Girişini Engelleme

Hücreleri kilitleyerek veri girişi engellemenin en basit yoludur. Bu yöntem, hücrelerin içeriğini korurken, diğer hücrelerde düzenleme yapmanıza olanak tanır.

  1. Veri girişi engellenmesini istediğiniz hücreleri veya hücre aralığını seçin.
  2. “Gözden Geçir” sekmesine gidin.
  3. “Değişiklikleri Koru” grubunda, “Hücreleri Kilit” düğmesine tıklayın.
  4. İstendiğinde, şifre girin ve “Tamam”a tıklayın.

2. Sayfayı Koruyarak Veri Girişini Engelleme

Tüm sayfada veri girişi engellemek istiyorsanız, sayfayı koruyabilirsiniz. Bu yöntem, hücreleri kilitlemekten daha kapsamlıdır ve sayfada herhangi bir değişiklik yapılmasını engeller.

  1. “Gözden Geçir” sekmesine gidin.
  2. “Değişiklikleri Koru” grubunda, “Sayfayı Koru” düğmesine tıklayın.
  3. İstendiğinde, şifre girin ve “Tamam”a tıklayın.

3. Veri Doğrulama Kullanarak Veri Girişini Sınırlama

Veri doğrulama, hücrelere girilebilecek veri türünü sınırlamanıza olanak tanır. Bu, belirli bir aralıktaki sayılar, tarihler veya metin gibi belirli veri türlerini kabul eden hücreler oluşturmanıza olanak tanır.

  1. Veri girişi sınırlandırılmasını istediğiniz hücreleri veya hücre aralığını seçin.
  2. “Veri” sekmesine gidin.
  3. “Veri Doğrulama” grubunda, “Veri Doğrulama” düğmesine tıklayın.
  4. “Ayarlar” sekmesinde, veri türünü ve izin verilen değerleri seçin.
  5. “Hata Uyarısı” sekmesinde, geçersiz veriler girildiğinde gösterilecek hata mesajını özelleştirin.

4. VBA Kodunu Kullanarak Veri Girişini Engelleme

VBA (Visual Basic for Applications), Excel’in işlevselliğini genişletmek için kullanılabilen bir programlama dilidir. VBA kodunu kullanarak, hücrelere veri girişi engellemek için özel işlevler oluşturabilirsiniz.

  1. “Geliştirici” sekmesine gidin.
  2. “Kod” grubunda, “Visual Basic” düğmesine tıklayın.
  3. VBA düzenleyicisinde, aşağıdaki kodu yapıştırın:

vba
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:C10")) Is Nothing Then
MsgBox "Bu hücrelere veri girişi engellenmiştir."
Target.Value = ""
End If
End Sub

  1. Kod, A1:C10 aralığındaki hücrelere veri girişi engelleyecektir.

Faydalı Siteler ve Dosyalar


Yayımlandı