Excel Hücresine Yazı Yazmayı Engelleme Makrosu
Excel, verileri yönetmek ve analiz etmek için güçlü bir araçtır, ancak bazen belirli hücrelere yazı yazılmasını engellemek isteyebilirsiniz. Bu, verilerin yanlışlıkla değiştirilmesini veya silinmesini önlemek için yararlı olabilir. Bu makale, Excel’de hücrelere yazı yazmayı engellemek için bir makro oluşturma adımlarını açıklayacaktır.
Makro Oluşturma
- Geliştirici Sekmesini Etkinleştirin: Excel’in üst menüsünde “Dosya” sekmesine tıklayın ve ardından “Seçenekler”i seçin. “Özel Şerit” sekmesine gidin ve “Geliştirici” kutusunu işaretleyin. “Tamam”a tıklayın.
- VBA Düzenleyicisini Açın: Geliştirici sekmesinde “Visual Basic” düğmesine tıklayın. Bu, VBA Düzenleyicisini açacaktır.
- Yeni Modül Ekle: VBA Düzenleyicisinde, “Ekle” menüsüne gidin ve “Modül”ü seçin. Bu, yeni bir modül oluşturacaktır.
- Makro Kodunu Girin: Aşağıdaki makro kodunu yeni modüle yapıştırın:
“`
Sub ProtectCells()
‘ Korunacak hücre aralığını seçin
Dim rng As Range
Set rng = Application.InputBox(“Korunacak hücre aralığını girin:”, “Hücreleri Koru”, “A1:A10”)
' Hücreleri kilitleyin
rng.Locked = True
' Hücreleri koruyun
rng.Protect
End Sub
“`
- Makroyu Kaydedin: VBA Düzenleyicisinde “Dosya” menüsüne gidin ve “Kaydet”i seçin.
Makroyu Kullanma
Makroyu kullanmak için aşağıdaki adımları izleyin:
- Makroyu Çalıştırın: Geliştirici sekmesinde “Makrolar” düğmesine tıklayın. “ProtectCells” makrosunu seçin ve “Çalıştır” düğmesine tıklayın.
- Hücre Aralığını Seçin: Makro, korunacak hücre aralığını girmenizi isteyecektir. İstediğiniz aralığı girin ve “Tamam”a tıklayın.
- Hücreleri Kilitleyin ve Koruyun: Makro, seçilen hücreleri kilitleyip koruyacaktır. Bu hücrelere artık yazı yazılamaz.
Faydalı Siteler ve Dosyalar
Sonuç
Excel’de hücrelere yazı yazmayı engellemek için bir makro oluşturmak, verilerin yanlışlıkla değiştirilmesini veya silinmesini önlemenin etkili bir yoludur. Bu makalede açıklanan adımları izleyerek, seçtiğiniz hücre aralıklarını kolayca koruyabilirsiniz.