Dosya simgesi

Sadece İstenen Veri Aralığını Kullanma

Bu dosya, bir çalışma sayfasında yalnızca belirli bir hücre aralığının kullanılmasını sağlamak için hücre koruma ve sayfa şifresi yerine VBA ile kaydırma alanının sınırlandırılmasını gösterir. Örnekte kullanılabilir alan A1:A2 olarak belirlenmiştir.

Dosyanın içeriği​

  • Sayfa1: Yalnızca A1:A2 aralığını içeren tek sayfa. Sayfada formül, tablo, grafik veya veri doğrulama yoktur.
  • Sayfa1'in kod modülünde tek bir olay makrosu bulunur.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.
  • Worksheet_Activate: Sayfa1 her etkinleştirildiğinde çalışır ve etkin sayfanın ScrollArea özelliğini A1:A2 olarak ayarlar. Böylece bu aralığın dışındaki hücreler seçilemez ve sayfada o alanın dışına gidilemez.
  • Makro elle çalıştırılmaz; sayfaya geçildiğinde otomatik devreye girer. Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve istenirse makroları etkinleştirin.
  2. Sayfa1'e geçildiğinde yalnızca A1:A2 hücreleri kullanılabilir hale gelir.
  3. Farklı bir aralık için Alt+F11 ile VBA düzenleyicisini açın, Sayfa1 modülündeki aralık metnini değiştirin.
  4. Aynı yöntemi başka bir sayfada kullanmak için ilgili sayfanın modülüne aynı olay makrosunu ekleyin ve aralığı o sayfaya göre yazın.
Not: ScrollArea ayarı dosya kaydedilip kapatıldığında saklanmaz; bu nedenle makro sayfa her etkinleştirildiğinde ayarı yeniden uygular. Makrolar devre dışıysa kısıtlama çalışmaz.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
15
Gösterim
1,336
İlk sürüm
Güncel
SHA-256
d758b7f74529bab70ae6004e6d8e115af9f23e257a1015ae0989b80799e319bf

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Güzel bir çalışma olmuş, teşekkürler.
Geri
Üst