KEYiFCiYiZ!
KEYİFCİYİZ! forum'da üye olmadan dolaştığınız agılanmıştır! KEYİFCİYİZ! forum'dan en iyi şekilde yararlanmak için Üye olunuz eğer üyeliğiniz varsa Giriş yapınız! Wink

KEYİFCİYİZ! Forum Yönetimi[/center]
Sitemize Acil Grafiker Aranıyor Bize Başvurun (T!G3R' e Öm Atın!)

Bağlı değilsiniz. Bağlanın ya da kayıt olun

Tabloda alanları sınırlayın

Aşağa gitmek  Mesaj [1 sayfadaki 1 sayfası]

1 Tabloda alanları sınırlayın Bir Perş. Ağus. 19, 2010 7:30 pm

ραтя¢ασѕ

avatar
Moderator
Üzerinde çalıştığınız Excel çalışma sayfalarından birinde yalnızca belirli bir alana veri girilebilmesini istiyorsunuz. Sayfanın geri kalan bölümlerinin dikkatsizlik sonucu değiştirilmesi riskini ortadan kaldırmayı amaçlıyorsunuz.

Hücrelerin her biri için ayar yapmak ve belge korumasını etkinleştirmek yerine kısa bir makroyla imlecin hareket alanını dilediğiniz şekilde sınırlandırabilirsiniz.

Üzerinde yapılacak değişiklikleri sınırlandırmak istediğiniz Excel belgesini açtıktan sonra Araçlar / Makro / Visual Basic Düzenleyicisi'nde Microsoft Excel Objects'ten ThisWorkbook'a çift tıklayın. Kitap1 penceresine aşağıdaki kodu girin:

Private-Sub-Workbook_Open()
Worksheets("Sayfa1").
ScrollArea-=-"C5:F20"
End-Sub

Bu kodu kendi ihtiyaçlarınıza göre kişiselleştirmeli ve tablo adı ve imlecin hareket edebileceği alan bilgisini değiştirmelisiniz. File / Close and return to Microsoft Excel komutuyla, hazırladığınız makroyu kaydedin ve Excel'e geri dönün.

Excel belgesini yeniden açtığınızda imlecin hareket edebileceği alan da sınırlanacak. Belirlediğiniz alanın dışındaki hücrelere yeniden erişebilmek için erişim kısıtlamasını kaldırmalısınız. Bunun için Görünüm / Araç çubukları / Denetim Araç Kutusu'ndan Özellikler'e tıklayın. ScrollArea kaydının yanındaki alandan izin verilen alanı görebilirsiniz. Buradaki değeri silin ve pencereyi kapatın. Belgeyi yeniden açtığınızda erişim kısıtlaması ortadan kalkıyor.

Sayfa başına dön  Mesaj [1 sayfadaki 1 sayfası]

Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz