Kaydırma Çubuğunu Kilitlemek

1 2
30/05/2020, 18:00

m_demir

Merhaba Arkadaşlar
Excel kitabında kaydırma çubuğunu kod ile kilitlemek istiyorum.
Aktif sayfada butona tıkladığımda InputBox açılsın parolayı girip ok dedikten sonra kaydırma çubuğu çalışsın.
Bunu için nasıl bir kod eklemem gerekiyor.
30/05/2020, 18:23

berduş

Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = "A1:M100"
End Sub
ile kilitleyebilirsiniz, alanı daha küçük yada büyük olarak da ayarlayabilirsiniz
Tekrar serbest bırakmak icin
Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = ""
End Sub
Bu kodlar sadece belli bir sayfa içi  isterseniz döngüye alıp tüm sayfaları kilitleyip acabilirsiniz
Yada aktif sayfanın açılma kodu olarak
ActiveWindow.DisplayHorizontalScrollBar = False
kodu da kullanılabilir, kodlari deneyemedim teorik
30/05/2020, 18:32

m_demir

Hocam Çalışma sayfalarının adlarını kapatan yatay çubuğu kilitlemek istiyorum sayfa isimleri görünmesin.
30/05/2020, 18:34

berduş

Ozaman sorunuz neden o şekilde sormadınız?
30/05/2020, 18:37

m_demir

Kusura bakmayın Hocam eksik açıkama yapmışım sayfa isimlerini kapatan yatay çubuk yazabilirdim.
30/05/2020, 18:41

berduş

ActiveWindow.DisplayWorkbookTabs = False  
gizlemek için
Göstermek için ise False yerine True olmalı
deneyemedim.
1 2