• DİKKAT

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

Korumalı sayfada köprüleri etkin kılma kod yardımı

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
703
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Sayın uzman arkadaşlar,

Aşağıdaki kod ile sayfaları koruyor veya koruma kilidini kaldırıyorum.
İki farklı butona atanan kodlar alıntıdır.

Kod:
Sub Sayfa_Koru()
    For Each syf In Worksheets
        syf.Protect Sheets("SETTING").Range("A1"), DrawingObjects:=True, Contents:=True, Scenarios:=True
        syf.EnableSelection = xlNoSelection
    Next
    MsgBox "Tüm sayfalar korumaya alındı.", vbInformation, "İŞLEM SONUCU"
    End Sub
  
    Sub Koruma_Ac()
    Sifre = Sheets("SETTING").Range("A1")
    If Sifre = "" Then Exit Sub
'    If Sifre = "12345" Then
    For Each syf In Worksheets
        syf.Unprotect Sifre
    Next
'    Else:
'    MsgBox "Yanlış şifre girdiniz.", vbCritical, "UYARI"
'    End If
    End Sub

Sayfa koruma şifresini aktif ettiğimde sayfalar arasındaki köprüler çalışmamaktadır.
Köprüleri korumalı sayfalarda çalıştırmak için mevcut kodları nasıl revize etmeliyim.
Uzman arkadaşların çok değerli yardımlarını rica ediyorum.

Saygılarımla,
Ömer Ali ÜZÜMCÜ
 
Uzman değiliz ama, aşağıdaki şekilde deneyin.

syf.EnableSelection = xlNoSelection satırını
syf.EnableSelection = xlNoRestrictions olarak değiştirin.

Böylece sayfaya kilit koyulurken, "kilitli hücreleri seç" seçeneği aktif edilmiş olur. Yani linkin bulunduğu hücreye tıklayabilirsiniz.

Kolay gelsin.
 
Sayın Şaban bey,

Çözüm öneriniz için size çok teşekkür ederim.
ALLAH sizden ve sevdiklerinizden razı olsun.

Saygılarımla,
Ömer Ali ÜZÜMCÜ
 
Amin cümlemizden inşallah.
 
Geri
Üst