• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

SEÇENEKLER Sayfasının Komutla kapatılması !

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Merhabalar,

Bildiğiniz üzere, EXCEL > Dosya > Seçenekler, sayfasından Excel'e ilişkin hemen her türlü İzin verme, İzni Kaldırma, Ayarı değiştirme, vs. işlemleri yapılabilmektedir. Diğer taraftan, yapılan ayarların, formullerin, biçimlerin vs. bozulmaması için Çalışma Sayfası Kilitlenip, Parola/Parolasız Koruma altına alınmaktadır. İlave olarak da yapılan Makroların, değiştirilmemesi için VBA Sayfası da Parola ile kapatılabilmektedir.

Ancak, bazen tüm bunlar bile bazı ayarların EXCEL > Dosya > Seçenekler marifetiyle değiştirilmesine engel değildir. Örneğin, "Sayfa Sekmelerini Göster" işlevi, Komutla Pasif hale getirilse bile, EXCEL > Dosya > Seçenekler'den, bir başka kullanıcı tarafından Aktif hale getirilebilmektedir.

Özetle, arzu ettiğim şey, EXCEL > Dosya > Seçenekler'in Komutla kapatılarak, kullanılmasının engellenmesine yöneliktir.

Yardımlarınızı rica ederim.
 
Boş bir Excel dosyasında aşağıdaki kodları bir Module'e yazıp deneyin.
Kod:
Sub KAPAT()
    On Error Resume Next
        With Application
           .DisplayFullScreen = True
        End With
    On Error GoTo 0
End Sub

Sub AC()
    On Error Resume Next
        With Application
           .DisplayFullScreen = False
        End With
    On Error GoTo 0
End Sub
 
Maalesef bu çözüm olmadı, zira ESCAPE ile çıkılabiliyor. Yani SEÇENEKLER'e ulaşmak mümkün. Oysa, hiçbir şartta, SEÇENEKLER sayfasına ulaşılamaması gerekiyor.

Öte yandan, yazdığınız kodlama TAM EKRAN yapmaya yönelik. Bu kadar uzun kodlama yerine,

Application.DisplayFullScreen = True

kodlaması da aynı işi yapmaktadır.
 
With Application
.DisplayFullScreen = True
.OnKey "{ESC}", ""

End With

ile deneyin.
 
Sağ olun, kolay gelsin.
 
Geri
Üst