Özellik ikonu

Sayfa Koruması

İndirme izni yok

Genel Bakış

Sayfa Koruması (Worksheet Protection), bir sayfadaki kilitli hücrelerin, formüllerin ve nesnelerin yanlışlıkla ya da izinsiz değiştirilmesini engelleyen Excel özelliğidir. Koruma, hücrelerin Kilitli özelliğiyle birlikte çalışır; hangi hücrelerin yazılabilir kalacağını ve kullanıcıların hangi işlemleri yapabileceğini siz belirlersiniz. Bu sayfada korumanın nerede bulunduğunu, adım adım nasıl kurulacağını, bütün izin seçeneklerini, VBA ile yönetimi, güvenlik sınırlarını ve sık karşılaşılan sorunların çözümlerini 10 uygulamalı örnekle öğreneceksiniz.

Kilitli ve kilitsiz hücre mantığı​

Sayfa koruması iki ayrı ayarın birlikte çalışmasına dayanır: hücrenin Kilitli (Locked) özelliği ve sayfanın korunmuş olması. Excel'de her hücre varsayılan olarak kilitlidir; ancak sayfa korunmadıkça bu kilit hiçbir etki yapmaz. Sayfayı koruduğunuzda kilitli hücreler düzenlemeye, silmeye ve biçimlendirmeye kapanır; kilitsiz hücreler ise yazılabilir kalır.

Bu nedenle doğru sıra şudur: önce kullanıcıların değiştirmesini istediğiniz hücrelerin kilidini açın, sonra sayfayı koruyun. Hücreleri Biçimlendir penceresindeki Gizli (Hidden) seçeneği ise koruma açıkken formül çubuğunda formülün görünmesini engeller; hücrenin değeri ekranda görünmeye devam eder.

Koruma yalnızca etkin sayfayı kapsar. Diğer sayfaların korunması ve çalışma kitabının yapısının (sayfa ekleme, silme, yeniden adlandırma) korunması ayrı ayarlardır.

Nerede bulunur​

Sayfa korumasına şeritten, sağ tık menüsünden ve hücre biçimlendirme penceresinden ulaşabilirsiniz.
  • Şerit: Gözden Geçir > Koru > Sayfayı Koru (Review > Protect > Protect Sheet). Sayfa korunmuşsa aynı düğme Sayfa Korumasını Kaldır (Unprotect Sheet) adını alır.
  • Sağ tık menüsü: Sayfa sekmesine sağ tıklayıp Sayfayı Koru seçeneğini kullanın.
  • Giriş sekmesi: Giriş > Hücreler > Biçim (Home > Cells > Format) altında Sayfayı Koru ve Hücreyi Kilitle (Lock Cell) komutları bulunur.
  • Hücre kilidi: Hücreleri seçip Ctrl+1 ile Hücreleri Biçimlendir (Format Cells) penceresini açın; Koruma (Protection) sekmesinde Kilitli ve Gizli kutuları yer alır.
  • Aralık izni: Gözden Geçir > Koru > Kullanıcıların Aralıkları Düzenlemesine İzin Ver (Allow Edit Ranges).
  • Dosya düzeyi: Dosya > Bilgi > Çalışma Kitabını Koru (File > Info > Protect Workbook).
Sayfayı Koru komutu için varsayılan bir kısayol tuşu yoktur. Alt tuşuyla şerit erişim harflerini kullanabilirsiniz; bu harfler Excel'in dil sürümüne göre değişir.

Adım adım sayfa koruma​

Standart bir koruma kurulumu şu adımlarla yapılır:
  • 1. Kilitsiz hücreleri seçin: Kullanıcıların yazabileceği hücreleri seçin; birden çok alan için Ctrl tuşunu basılı tutun.
  • 2. Kilidi açın: Ctrl+1 tuşlarına basın, Koruma sekmesinde Kilitli kutusunun işaretini kaldırıp Tamam düğmesine tıklayın.
  • 3. Korumayı başlatın: Gözden Geçir > Koru > Sayfayı Koru komutunu seçin.
  • 4. Parola belirleyin: İsterseniz parola yazın; boş bırakırsanız sayfayı herkes tek tıkla açabilir.
  • 5. İzinleri işaretleyin: Bu sayfanın tüm kullanıcılarının şunları yapmasına izin ver listesinden kullanıcıların yapabileceği işlemleri seçin.
  • 6. Onaylayın: Tamam düğmesine tıklayın; parola girdiyseniz parolayı tekrar yazın.
  • 7. Deneyin: Kilitli bir hücreye yazmayı deneyin; Excel hücrenin korumalı olduğunu bildiren bir uyarı verir.
Korumayı kaldırmak için Gözden Geçir > Koru > Sayfa Korumasını Kaldır komutunu kullanın; parola belirlendiyse parola istenir.

İzin seçenekleri ve VBA karşılıkları​

Sayfayı Koru penceresindeki her onay kutusu, korumalı sayfada bir işleme izin verir. Aşağıdaki listede her seçeneğin işlevini ve VBA'daki Protect yöntemi karşılığını görürsünüz.
  • Kilitli hücreleri seç / Kilitsiz hücreleri seç: Hücre seçimini sınırlar. Yalnız kilitsiz hücrelerin seçilmesini istiyorsanız birincisini kapatın (VBA: EnableSelection).
  • Hücreleri biçimlendir: Yazı tipi, dolgu, sayı biçimi gibi hücre biçimlerinin değişmesine izin verir (AllowFormattingCells).
  • Sütunları biçimlendir / Satırları biçimlendir: Genişlik, yükseklik, gizleme ve gösterme işlemlerine izin verir (AllowFormattingColumns, AllowFormattingRows).
  • Sütun ekle / Satır ekle: Yeni sütun ve satır eklenmesine izin verir (AllowInsertingColumns, AllowInsertingRows).
  • Köprü ekle: Kilitsiz hücrelere köprü eklenmesine izin verir (AllowInsertingHyperlinks).
  • Sütunları sil / Satırları sil: Silinecek sütun ya da satırdaki bütün hücreler kilitsizse silmeye izin verir (AllowDeletingColumns, AllowDeletingRows).
  • Sırala: Sıralanacak aralıktaki bütün hücreler kilitsiz olmalıdır (AllowSorting).
  • Otomatik Filtre kullan: Önceden uygulanmış filtre oklarını kullanmaya izin verir; korumalı sayfada yeni filtre oluşturulamaz (AllowFiltering).
  • Özet Tablo ve Özet Grafik kullan: Var olan özet tablolarla çalışmaya izin verir (AllowUsingPivotTables).
  • Nesneleri düzenle: Grafik, şekil ve metin kutularının değiştirilmesine izin verir (DrawingObjects).
  • Senaryoları düzenle: Senaryo Yöneticisi'ndeki senaryoların değiştirilmesine izin verir (Scenarios).
Varsayılan olarak yalnız iki seçme izni işaretlidir; kullanıcılar kilitli ve kilitsiz hücreleri seçebilir ama değiştiremez. Bir izni vermek, o işlemin kilitli hücrelerde de mümkün olacağı anlamına gelmez; örneğin sıralama için hücrelerin kilitsiz olması gerekir.

İleri teknikler​

Korumayı VBA ile yönetmek, özellikle makroların korumalı sayfada çalışması gerektiğinde işinizi kolaylaştırır. Protect yöntemi korumayı başlatır, Unprotect yöntemi kaldırır. Locked özelliği hücre kilidini, FormulaHidden özelliği formül gizlemeyi ayarlar. ProtectContents özelliği sayfanın korunup korunmadığını sorgulamanızı sağlar.

Aşağıdaki kod yalnız B2:B10 aralığını yazılabilir bırakır, filtre kullanımına izin verir ve makroların parolasız çalışabilmesi için UserInterfaceOnly bağımsız değişkenini kullanır:
VBA 8 satır
Sub KorumaOrnek()
    With ActiveSheet
        .Cells.Locked = True
        .Range("B2:B10").Locked = False
        .Protect Password:="1234", UserInterfaceOnly:=True, AllowFiltering:=True
        .EnableSelection = xlUnlockedCells
    End With
End Sub
  • UserInterfaceOnly: Korumayı yalnız kullanıcı arayüzü için uygular; makrolar kilitli hücreleri değiştirebilir. Bu ayar dosyaya kaydedilmez, çalışma kitabını her açışınızda makro içinden yeniden vermeniz gerekir.
  • EnableSelection: Seçim kısıtını ayarlar. Bu ayar da kaydedilmez; kitap açılışında (Workbook_Open) yeniden atayın.
  • Aralık düzenleme izni: Gözden Geçir > Koru > Kullanıcıların Aralıkları Düzenlemesine İzin Ver komutuyla ya da VBA'da Protection.AllowEditRanges.Add ile kilitli bir aralığı parola karşılığında düzenlenebilir yaparsınız. Bu tanımı sayfayı korumadan önce eklemelisiniz.
  • Formüllü hücreleri toplu kilitleme: Önce bütün hücrelerin kilidini açın, sonra SpecialCells(xlCellTypeFormulas) ile yalnız formüllü hücreleri kilitleyin. Elle yapmak için Git > Özel (Go To Special) penceresinde Formüller seçeneğini kullanabilirsiniz.
  • Veri doğrulama ve koşullu biçim: Kilitsiz giriş hücrelerine veri doğrulama kuralı ekleyip sayfayı korumak, hatalı girişi önlemenin en sağlam yoludur. Koşullu biçimler koruma açıkken de çalışır.

Güvenlik düzeyi ve sınırları​

Sayfa koruması bir güvenlik özelliğinden çok bir yanlışlıkla değişikliği önleme özelliğidir. Sayfa parolası dosyayı şifrelemez; dosyanın içindeki veriler başka araçlarla okunabilir ve korumanın parolası pek çok yöntemle kaldırılabilir. Gizli bilgileri korumak için sayfa korumasına güvenmeyin.
  • Sayfa koruması: Tek sayfadaki hücre, nesne ve işlemleri sınırlar; dosya yine açılabilir.
  • Çalışma kitabı yapısı koruması: Gözden Geçir > Koru > Çalışma Kitabını Koru (Protect Workbook) ile sayfaların eklenmesini, silinmesini, taşınmasını ve gizlenmesini engeller.
  • Parola ile şifreleme: Dosya > Bilgi > Çalışma Kitabını Koru > Parola ile Şifrele (Encrypt with Password) dosyayı açmak için parola ister ve gerçek şifreleme sağlar.
  • Salt okunur öneri: Farklı Kaydet > Araçlar > Genel Seçenekler penceresinde yazma parolası ve salt okunur önerisi tanımlanabilir.
Parola en çok 255 karakter olabilir ve büyük küçük harf ayrımı yapar. Unutulan parola için Microsoft'un resmi bir kurtarma yolu yoktur; parolayı güvenli bir yerde saklayın.

Sürüm farkları​

Kilitli, Gizli ve Sayfayı Koru mantığı Excel 2016, 2019, 2021 ve Microsoft 365 sürümlerinde aynıdır; izin listesi aynı seçenekleri içerir. Excel 2013 ve sonrasında parola daha güçlü bir özet algoritmasıyla saklanır, ancak bu durum korumayı gerçek şifreleme haline getirmez.
  • Masaüstü Excel (Windows): Bütün özellikler kullanılabilir: izin listesi, aralık düzenleme izinleri, VBA ile yönetim.
  • Excel Mac: Gözden Geçir > Sayfayı Koru komutuyla aynı pencere açılır; Hücreleri Biçimlendir penceresi için Cmd+1 kullanılır. Menü adları ve bazı gelişmiş pencereler Windows'tan biraz farklı olabilir.
  • Excel Web: Korumalı sayfaları açıp kilitsiz hücrelere veri girebilirsiniz; kilitli hücreler düzenlenemez. Ayrıntılı izin yapılandırması ve aralık düzenleme izinleri masaüstü uygulamada yapılmalıdır. Web menüleri sürüme göre değişebilir.
  • Birlikte düzenleme: Eski Paylaşılan Çalışma Kitabı özelliği açıkken sayfa koruması komutları kullanılamaz; önce paylaşımı kapatın.

Performans ve toplu işlemler​

Sayfa korumasının hesaplama hızına belirgin bir etkisi yoktur; korumayı kaldırma ve yeniden uygulama işlemi küçük bir gecikmeyle tamamlanır. Çok sayıda sayfayı korurken zaman kazanmak için bir döngü kullanabilirsiniz:
VBA 6 satır
Sub TumSayfalariKoru()
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        ws.Protect Password:="1234", AllowFiltering:=True
    Next ws
End Sub
  • Tek seferde kilitleme: Hücreleri tek tek değil, aralık olarak kilitleyin; büyük aralıklarda Cells.Locked kullanmak hızlıdır.
  • Makro içinde değişiklik: Korumayı kaldırıp işlem yaptıktan sonra yeniden uygulamak yerine UserInterfaceOnly kullanmak hem kodu kısaltır hem de korumasız süreyi ortadan kaldırır.
  • Hata yönetimi: Makro hata verirse sayfa korumasız kalabilir; kodda On Error ile korumayı yeniden uygulamayı unutmayın.
  • Büyük veri: Binlerce satırlık sayfalarda kilit ayarlarını bir kez yapıp şablon olarak kaydedin.

Neden çalışmıyor?​

Sık karşılaşılan sorunlar, nedenleri ve çözümleri:
  • Belirti: Sayfayı Koru düğmesi gri. Neden: Çalışma kitabı paylaşımlı, Korumalı Görünüm'de ya da salt okunur. Çözüm: Düzenlemeyi Etkinleştir düğmesine tıklayın, paylaşımı kapatın ya da dosyayı yazılabilir açın.
  • Belirti: Korunmayan hücre yine de yazılamıyor. Neden: Hücrenin Kilitli kutusu işaretli kalmış. Çözüm: Korumayı kaldırın, Ctrl+1 ile Koruma sekmesinde Kilitli işaretini kaldırın, yeniden koruyun.
  • Belirti: Hücre koruma kapalıyken de kilitli görünüyor. Neden: Kilit yalnızca koruma açıkken etkili olur; belirti başka bir sebepten, örneğin veri doğrulamadan gelebilir. Çözüm: Sayfa Korumasını Kaldır düğmesinin görünüp görünmediğine bakın.
  • Belirti: Parola kabul edilmiyor. Neden: Büyük küçük harf, Caps Lock ya da aralık düzenleme izninin ayrı parolası. Çözüm: Parolayı dikkatle girin; aralık parolası sayfa parolasından farklı olabilir.
  • Belirti: Sıralama hata veriyor. Neden: Aralıkta kilitli hücre var. Çözüm: Sıralanacak hücrelerin kilidini açın ve Sırala iznini işaretleyin.
  • Belirti: Filtre oklarına tıklanınca bir şey olmuyor ya da yeni filtre uygulanamıyor. Neden: Filtre koruma öncesinde uygulanmamış ya da Otomatik Filtre kullan izni kapalı. Çözüm: Korumayı kaldırın, filtreyi uygulayın, izni işaretleyip yeniden koruyun.
  • Belirti: Makro 1004 hatası veriyor. Neden: Makro kilitli hücreye yazmaya çalışıyor. Çözüm: Kodda Unprotect ve Protect kullanın ya da UserInterfaceOnly bağımsız değişkenini ekleyin.
  • Belirti: Satır ve sütun gizlenemiyor ya da genişlik ayarlanamıyor. Neden: Satırları ve sütunları biçimlendir izni kapalı. Çözüm: İlgili izni işaretleyip yeniden koruyun.
  • Belirti: Kilitsiz hücre seçilemiyor. Neden: Kilitsiz hücreleri seç izni kapatılmış. Çözüm: Bu izni yeniden işaretleyin.
  • Belirti: Tabloya yeni satır eklenmiyor, özet tablo yenilenmiyor. Neden: Korumalı sayfada tablo otomatik büyüyemez; özet tablo düzeni değişiyorsa yenileme engellenir. Çözüm: Korumayı kısa süreliğine kaldırın ya da işlemi makroyla yaptırın.

1. Sayfayı tamamen koruma​

Bir stok listesindeki formül hücrelerinin yanlışlıkla silinmesini önlemek istiyorsunuz. Hiçbir hücrenin kilidini açmadan sayfayı koruyun.
  • Gözden Geçir > Koru > Sayfayı Koru komutunu seçin.
  • Parola alanını boş bırakın.
  • Varsayılan izinleri değiştirmeden Tamam düğmesine tıklayın.
  • Bir hücreye yazmayı deneyerek korumayı sınayın.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünStokBirim FiyatStok Değeri
2Kalem12012,501.500,00
3Defter8528,002.380,00
4Dosya6018,751.125,00
5Zımba4045,001.800,00
6Klasör9532,003.040,00
Stok ListesiExcelDepo v1.0.0
Sayfadaki bütün hücreler varsayılan olarak kilitli olduğundan, koruma açılınca hiçbir hücre değiştirilemez. Stok değeri sütunundaki formüller de güvendedir; örneğin D2 hücresi 1.500,00 değerini gösterir ve silinemez. Bir hücreye yazmaya çalıştığınızda Excel hücrenin korumalı olduğunu bildiren bir uyarı verir.

2. Yalnız giriş hücrelerini açık bırakma​

Satış temsilcisinin yalnız adet sütununu doldurmasını, birim fiyat ve tutarı değiştirememesini istiyorsunuz.
  • B2:B6 aralığını seçin.
  • Ctrl+1 tuşlarına basın, Koruma sekmesinde Kilitli kutusunun işaretini kaldırın.
  • Giriş hücrelerini fark edilsin diye sarıya boyayın.
  • Gözden Geçir > Koru > Sayfayı Koru komutuyla sayfayı koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünAdetBirim FiyatTutar
2Zeytinyağı12185,002.220,00
3Beyaz Peynir8140,001.120,00
4Bal5320,001.600,00
5Fındık15210,003.150,00
6Kuru Kayısı2095,001.900,00
Satış GirişiExcelDepo v1.0.0
Sarı boyalı B2:B6 hücreleri kilitsizdir; kullanıcı adetleri değiştirebilir ve tutar sütunu yeniden hesaplanır, örneğin D2 hücresi 2.220,00 değerini gösterir. Ürün adı, birim fiyat ve tutar kilitli olduğundan değiştirilemez. Bu yöntem, formlara ve şablonlara veri girişi yaptırmanın temel yoludur.

3. Formülleri gizleme​

Bordro hesaplamasında kesinti ve net maaş formüllerinin formül çubuğunda görünmesini istemiyorsunuz.
  • D2:E5 aralığını seçin ve Ctrl+1 ile Hücreleri Biçimlendir penceresini açın.
  • Koruma sekmesinde Kilitli ve Gizli kutularını işaretleyin.
  • A2:C5 aralığının kilidini kaldırın.
  • Gözden Geçir > Koru > Sayfayı Koru komutuyla sayfayı koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCDE
1PersonelBrüt MaaşKesinti OranıKesintiNet Maaş
2Ayşe Yılmaz32.000,0015%4.800,0027.200,00
3Mehmet Kaya28.500,0015%4.275,0024.225,00
4Elif Demir41.000,0020%8.200,0032.800,00
5Burak Çelik25.000,0015%3.750,0021.250,00
Maaş BordrosuExcelDepo v1.0.0
Kesinti ve net maaş hücreleri kilitli ve gizlidir. E2 hücresi ekranda 27.200,00 değerini gösterir, ancak hücreyi seçtiğinizde formül çubuğu boş kalır. Personel, brüt maaş ve oran hücreleri sarı renkte ve kilitsizdir; değiştirdiğinizde sonuçlar yeniden hesaplanır. Gizlenen formül, hücre değeri başka yere kopyalandığında değer olarak yine okunabilir.

4. Parola ile koruma​

Aylık bütçe tablosunu parolayla koruyup yalnız parolayı bilenlerin değiştirebilmesini sağlamak istiyorsunuz.
  • Gözden Geçir > Koru > Sayfayı Koru komutunu seçin.
  • Sayfa korumasını kaldırmak için kullanılacak parola alanına 1234 yazın.
  • Tamam düğmesine tıklayın ve parolayı onay penceresinde yeniden yazın.
  • Korumayı kaldırmayı deneyin; Excel parola ister.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCDE
1KalemOcakŞubatMartToplam
2Kira15.000,0015.000,0015.000,0045.000,00
3Elektrik1.200,001.350,00980,003.530,00
4Su350,00340,00360,001.050,00
5İnternet450,00450,00450,001.350,00
6Market6.200,005.900,006.500,0018.600,00
7Toplam23.200,0023.040,0023.290,0069.530,00
Bütçe PlanıExcelDepo v1.0.0
Sayfa 1234 parolasıyla korunmuştur; korumayı kaldırmak için bu parola gerekir. Genel toplam E7 hücresinde 69.530,00 olarak hesaplanır ve kilitli olduğundan değiştirilemez. Parola büyük küçük harfe duyarlıdır ve unutulursa Excel parolayı geri getirmez; bu yüzden parolayı güvenli bir yerde saklayın.

5. Formüllü hücreleri toplu kilitleme​

Fatura şablonunda yalnız formüllü hücrelerin kilitli, geri kalanın düzenlenebilir olmasını istiyorsunuz.
  • Bütün hücreleri seçin (Ctrl+A) ve Ctrl+1 ile Kilitli kutusunun işaretini kaldırın.
  • Giriş > Bul ve Seç > Özel Git (Home > Find and Select > Go To Special) penceresinde Formüller seçeneğini işaretleyip Tamam'a tıklayın.
  • Seçili formüllü hücreler için Ctrl+1 ile Kilitli kutusunu işaretleyin.
  • Sayfayı Gözden Geçir > Koru > Sayfayı Koru komutuyla koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünAdetBirim FiyatKDV OranıGenel Toplam
2Klavye3450,0020%1.620,00
3Fare5220,0020%1.320,00
4Monitör24.200,0020%10.080,00
5Kulaklık4650,0020%3.120,00
6Webcam2890,0020%2.136,00
Fatura ÖzetiExcelDepo v1.0.0
Açık mavi renkli genel toplam hücreleri formül içerdiği için kilitlidir; örneğin E2 hücresi 1.620,00 değerini gösterir ve değiştirilemez. Ürün, adet, birim fiyat ve KDV oranı hücreleri kilitsizdir, yani yeni ürünler ve rakamlar girilebilir. Başlık satırı da kilitlidir. Formüllü hücreleri toplu seçmek, formüllerin dağınık olduğu büyük sayfalarda zaman kazandırır.

6. Filtre ve sıralama izni​

Proje görev listesinin korunmasını ama kullanıcıların filtre uygulayıp sıralama yapabilmesini istiyorsunuz.
  • Önce Veri > Sırala ve Filtre Uygula > Filtre (Data > Sort & Filter > Filter) komutuyla filtre oklarını ekleyin.
  • A2:D7 aralığının kilidini açın; sıralama için aralıktaki hücrelerin kilitsiz olması gerekir.
  • Sayfayı Koru penceresinde Sırala ve Otomatik Filtre kullan kutularını işaretleyin.
  • Tamam düğmesine tıklayın.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCD
1GörevSorumluBitiş TarihiDurum
2Gereksinim analiziAli Şahin14.03.2025Tamamlandı
3TasarımZeynep Arslan04.04.2025Devam Ediyor
4GeliştirmeCan Özkan16.05.2025Devam Ediyor
5TestSelin Korkmaz06.06.2025Beklemede
6YayınMurat Aydın27.06.2025Beklemede
7EğitimDeniz Koç11.07.2025Beklemede
Proje TakibiExcelDepo v1.0.0
Başlık satırındaki filtre okları korumalı sayfada çalışır; kullanıcı duruma ya da sorumluya göre filtreleyebilir ve tarihe göre sıralayabilir. Veri hücreleri kilitsiz olduğundan sıralama hata vermez, ancak bu hücreler düzenlenebilir de durumdadır. Veri değişikliğini de engellemek istiyorsanız sıralama için yardımcı bir yöntem ya da makro kullanmanız gerekir. Başlık satırı kilitlidir; adlarını değiştirmek mümkün değildir.

7. Parolalı düzenleme aralığı​

Öğretmenin vize ve final notlarını girebilmesini, ancak başka kimsenin bu hücreleri değiştirememesini istiyorsunuz. Bunun için notların aralığına parolalı düzenleme izni tanımlayacaksınız.
  • Gözden Geçir > Koru > Kullanıcıların Aralıkları Düzenlemesine İzin Ver komutunu seçin.
  • Yeni düğmesine tıklayıp başlık olarak Not Girişi yazın ve aralığa B2:C7 girin.
  • Aralık parolası alanına ogr1 yazın ve Tamam'a tıklayın.
  • Sayfayı Koru düğmesiyle sayfayı koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÖğrenciVizeFinalOrtalamaDurum
2Ece Turan708579,0Geçti
3Kerem Aksoy455249,2Kaldı
4Sibel Güneş909593,0Geçti
5Oğuz Polat603846,8Kaldı
6Hande Yurt557064,0Geçti
7Tolga Er807677,6Geçti
Not ÇizelgesiExcelDepo v1.0.0
Sarı boyalı not hücreleri kilitlidir, fakat Not Girişi adlı aralık izni sayesinde ogr1 parolasını giren kullanıcı bu hücreleri düzenleyebilir. Ortalama ve durum sütunları formüllüdür; örneğin D2 hücresi 79,0, E2 hücresi Geçti sonucunu verir ve parola olsa bile bu sütunlara yazılamaz. Aralık parolası, sayfa korumasının parolasından bağımsızdır; böylece her bölüme farklı kişiler yetkilendirilebilir.

8. Veri doğrulama ile birlikte koruma​

Sipariş formunda adet sütunuyla yalnız 1 ile 100 arasındaki tam sayıların girilmesine izin vermek istiyorsunuz.
  • B2:B6 aralığını seçin ve Veri > Veri Araçları > Veri Doğrulama (Data > Data Tools > Data Validation) penceresini açın.
  • İzin Ver kutusundan Tam sayı, Veri kutusundan arasında seçeneğini seçin; en küçük değere 1, en büyük değere 100 yazın.
  • Aynı aralığın kilidini açın ve sarıya boyayın.
  • Sayfayı Koru komutuyla sayfayı koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünAdetBirim FiyatTutar
2Cıvata502,50125,00
3Somun401,7570,00
4Dübel1000,9090,00
5Vida751,2090,00
6Rondela300,6018,00
Sipariş FormuExcelDepo v1.0.0
Sarı hücreler hem kilitsizdir hem de yalnız 1 ile 100 arasındaki tam sayıları kabul eder; örneğin 150 yazarsanız Excel girişi reddeder. Tutar sütunu kilitlidir; D2 hücresi 125,00 değerini gösterir ve değiştirilemez. Korumayla veri doğrulamayı birleştirmek, formu hem yapısal hem de içerik açısından güvenli yapar.

9. Koşullu biçim ve koruma​

Stok miktarı asgari stoktan düşük olan ürünleri kırmızıyla gösteren bir tabloyu koruyup yalnız stok miktarının güncellenmesine izin vermek istiyorsunuz.
  • A2:D7 aralığını seçin; Giriş > Stiller > Koşullu Biçimlendirme > Yeni Kural (Home > Styles > Conditional Formatting > New Rule) komutunu seçin.
  • Biçimlendirilecek hücreleri belirlemek için formül kullan seçeneğine geçip B2 hücresi C2 hücresinden küçükse koşulunu yazın ve kırmızı dolgu seçin.
  • B2:B7 aralığının kilidini açın.
  • Sayfayı Sayfayı Koru ile koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünStokAsgari StokDurum
2Vida150100Yeterli
3Somun4580Sipariş ver
4Cıvata220150Yeterli
5Rondela3060Sipariş ver
6Matkap Ucu7550Yeterli
7Zımpara1240Sipariş ver
Stok UyarısıExcelDepo v1.0.0
Stoku asgari düzeyin altında olan satırlar kırmızı dolgu ve koyu kırmızı yazıyla görünür; örneğin D3 hücresi Sipariş ver sonucunu verir. Yalnız stok sütunu kilitsizdir; kullanıcı rakamı güncellediğinde satırın rengi ve durum sütunu otomatik değişir. Koşullu biçimler korumalı sayfada da çalışmaya devam eder; bu sayfada kuralı kullanıcı değiştiremez.

10. Kilit durumunu formülle denetleme​

Bir formdaki hangi hücrelerin kilitli olduğunu formülle görmek istiyorsunuz. HÜCRE (CELL) işlevi protect bilgi türüyle kilitli hücre için 1, kilitsiz hücre için 0 verir.
  • C2 hücresine B2 hücresinin kilit durumunu soran HÜCRE formülünü yazın ve aşağı doğru kopyalayın.
  • Bazı hücrelerin kilidini Ctrl+1 ile açın.
  • Formülleri yeniden hesaplatmak için F9 tuşuna basın ve sayfayı koruyun.
Sayfa Koruması
Formülünü incelemek için bir hücre seçin.
ABC
1AlanDeğerKilit Durumu
2Müşteri AdıKaya Ltd.0
3Sipariş NoSP-10421
4Tutar4.250,000
5OnayBekliyor1
Kilit DenetimiExcelDepo v1.0.0
Üçüncü sütun, değer hücrelerinin kilit durumunu gösterir. Müşteri adı için C2 hücresi 0, sipariş numarası için C3 hücresi 1 değerini verir; 1 kilitli, 0 kilitsiz anlamına gelir. Sarı boyalı müşteri adı ve tutar hücreleri kilitsiz bırakılmıştır. Kilit durumunu değiştirdikten sonra HÜCRE işlevi sonucu otomatik güncellenmeyebilir; F9 ile yeniden hesaplatın.

Kullanırken dikkat edin​

  • Önce kilidi açın, sonra koruyun: Kullanıcıların yazacağı hücrelerin kilidini sayfayı korumadan önce açmanız gerekir. Koruma açıkken Kilitli kutusu değiştirilemez; önce korumayı kaldırın, ayarı yapın, sonra yeniden koruyun.
  • Kilit tek başına koruma değildir: Hücreler varsayılan olarak kilitlidir, ama sayfa korunmadıkça bu kilit hiçbir şeyi engellemez. Hücreleri kilitlediğinizi düşünüp korumayı açmayı unutmak sık yapılan bir hatadır.
  • Parolayı kaydedin: Unutulan sayfa parolasını Excel kurtarmaz. Parolayı güvenli bir yerde saklayın; büyük küçük harf ayrımı yaptığını ve en çok 255 karakter olabildiğini unutmayın.
  • Parola güvenlik anlamına gelmez: Sayfa korumasının parolası dosyayı şifrelemez ve araçlarla kaldırılabilir. Gizli veriler için Dosya > Bilgi > Çalışma Kitabını Koru > Parola ile Şifrele yolunu kullanın.
  • Makrolar korumalı sayfada hata verebilir: Makro kilitli hücreye yazarsa 1004 hatası alırsınız. Çözüm olarak kod içinde Unprotect ve Protect kullanın ya da Protect yöntemine UserInterfaceOnly:=True bağımsız değişkenini ekleyin; bu ayar dosyaya kaydedilmez ve her açılışta yeniden verilmelidir.
  • Kopyalama ve gizli formüller: Formül gizleme yalnız formül çubuğunu etkiler. Hücre değeri kopyalanıp başka bir yere yapıştırılabilir; kopyalamayı da engellemek için Kilitli hücreleri seç iznini kapatın.
  • Sıralama için hücreler kilitsiz olmalı: Korumalı sayfada sıralama yapılacaksa sıralanan aralıktaki bütün hücreler kilitsiz olmalıdır. Aksi halde Excel işlemi reddeder; Sırala izni tek başına yeterli değildir.
  • Filtreyi korumadan önce ekleyin: Korumalı sayfada yeni filtre oluşturulamaz. Filtre oklarını sayfayı korumadan önce ekleyin ve Otomatik Filtre kullan iznini işaretleyin.
  • Tablolar korumalı sayfada büyümez: Excel tablosuna (ListObject) yeni satır ekleme ve tabloyu otomatik genişletme, korumalı sayfada çalışmaz. Böyle bir sayfada veri girişi için tablonun dışında bir giriş alanı tasarlayın ya da korumayı kısa süreliğine kaldıran bir makro kullanın.
  • Grafikler ve şekiller: Nesneleri düzenle izni kapalıyken grafik, şekil ve metin kutuları taşınamaz ya da silinemez. Bu özelliği grafik panolarında yanlışlıkla bozulmayı önlemek için kullanabilirsiniz.
  • Sayfa koruması ile çalışma kitabı koruması farklıdır: Sayfa koruması hücreleri korur; çalışma kitabı yapısı koruması ise sayfaların eklenmesini, silinmesini ve yeniden adlandırılmasını engeller. İkisini birlikte kullanmak çoğu şablonda en sağlam sonucu verir.
  • Hücre biçimlendirme kısayolu: Ctrl+1 tuşları Hücreleri Biçimlendir penceresini açar; Koruma sekmesinden kilit ve gizli ayarlarına hızlıca ulaşırsınız. Mac'te Cmd+1 kullanılır.
  • İlgili konular: Çalışma Kitabını Koru (Protect Workbook), Kullanıcıların Aralıkları Düzenlemesine İzin Ver (Allow Edit Ranges), Hücreleri Biçimlendir > Koruma (Format Cells > Protection), Veri Doğrulama (Data Validation), Koşullu Biçimlendirme (Conditional Formatting), Parola ile Şifrele (Encrypt with Password), Git > Özel (Go To Special), VBA öğeleri Protect, Unprotect, Locked, FormulaHidden, UserInterfaceOnly ve EnableSelection, HÜCRE işlevi.
Örneklerdeki tabloları indirilebilir Excel dosyasında kendiniz de deneyebilirsiniz.
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
20
İlk yayın
Güncel

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst