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.
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.
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
Üçü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.
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).
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.
İ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).
İ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.
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.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Stok | Birim Fiyat | Stok Değeri |
| 2 | Kalem | 120 | 12,50 | 1.500,00 |
| 3 | Defter | 85 | 28,00 | 2.380,00 |
| 4 | Dosya | 60 | 18,75 | 1.125,00 |
| 5 | Zımba | 40 | 45,00 | 1.800,00 |
| 6 | Klasör | 95 | 32,00 | 3.040,00 |
Stok ListesiExcelDepo v1.0.0
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.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Adet | Birim Fiyat | Tutar |
| 2 | Zeytinyağı | 12 | 185,00 | 2.220,00 |
| 3 | Beyaz Peynir | 8 | 140,00 | 1.120,00 |
| 4 | Bal | 5 | 320,00 | 1.600,00 |
| 5 | Fındık | 15 | 210,00 | 3.150,00 |
| 6 | Kuru Kayısı | 20 | 95,00 | 1.900,00 |
Satış GirişiExcelDepo v1.0.0
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Personel | Brüt Maaş | Kesinti Oranı | Kesinti | Net Maaş |
| 2 | Ayşe Yılmaz | 32.000,00 | 15% | 4.800,00 | 27.200,00 |
| 3 | Mehmet Kaya | 28.500,00 | 15% | 4.275,00 | 24.225,00 |
| 4 | Elif Demir | 41.000,00 | 20% | 8.200,00 | 32.800,00 |
| 5 | Burak Çelik | 25.000,00 | 15% | 3.750,00 | 21.250,00 |
Maaş BordrosuExcelDepo v1.0.0
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Kalem | Ocak | Şubat | Mart | Toplam |
| 2 | Kira | 15.000,00 | 15.000,00 | 15.000,00 | 45.000,00 |
| 3 | Elektrik | 1.200,00 | 1.350,00 | 980,00 | 3.530,00 |
| 4 | Su | 350,00 | 340,00 | 360,00 | 1.050,00 |
| 5 | İnternet | 450,00 | 450,00 | 450,00 | 1.350,00 |
| 6 | Market | 6.200,00 | 5.900,00 | 6.500,00 | 18.600,00 |
| 7 | Toplam | 23.200,00 | 23.040,00 | 23.290,00 | 69.530,00 |
Bütçe PlanıExcelDepo v1.0.0
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ürün | Adet | Birim Fiyat | KDV Oranı | Genel Toplam |
| 2 | Klavye | 3 | 450,00 | 20% | 1.620,00 |
| 3 | Fare | 5 | 220,00 | 20% | 1.320,00 |
| 4 | Monitör | 2 | 4.200,00 | 20% | 10.080,00 |
| 5 | Kulaklık | 4 | 650,00 | 20% | 3.120,00 |
| 6 | Webcam | 2 | 890,00 | 20% | 2.136,00 |
Fatura ÖzetiExcelDepo v1.0.0
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.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Görev | Sorumlu | Bitiş Tarihi | Durum |
| 2 | Gereksinim analizi | Ali Şahin | 14.03.2025 | Tamamlandı |
| 3 | Tasarım | Zeynep Arslan | 04.04.2025 | Devam Ediyor |
| 4 | Geliştirme | Can Özkan | 16.05.2025 | Devam Ediyor |
| 5 | Test | Selin Korkmaz | 06.06.2025 | Beklemede |
| 6 | Yayın | Murat Aydın | 27.06.2025 | Beklemede |
| 7 | Eğitim | Deniz Koç | 11.07.2025 | Beklemede |
Proje TakibiExcelDepo v1.0.0
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Öğrenci | Vize | Final | Ortalama | Durum |
| 2 | Ece Turan | 70 | 85 | 79,0 | Geçti |
| 3 | Kerem Aksoy | 45 | 52 | 49,2 | Kaldı |
| 4 | Sibel Güneş | 90 | 95 | 93,0 | Geçti |
| 5 | Oğuz Polat | 60 | 38 | 46,8 | Kaldı |
| 6 | Hande Yurt | 55 | 70 | 64,0 | Geçti |
| 7 | Tolga Er | 80 | 76 | 77,6 | Geçti |
Not ÇizelgesiExcelDepo v1.0.0
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.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Adet | Birim Fiyat | Tutar |
| 2 | Cıvata | 50 | 2,50 | 125,00 |
| 3 | Somun | 40 | 1,75 | 70,00 |
| 4 | Dübel | 100 | 0,90 | 90,00 |
| 5 | Vida | 75 | 1,20 | 90,00 |
| 6 | Rondela | 30 | 0,60 | 18,00 |
Sipariş FormuExcelDepo v1.0.0
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.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Stok | Asgari Stok | Durum |
| 2 | Vida | 150 | 100 | Yeterli |
| 3 | Somun | 45 | 80 | Sipariş ver |
| 4 | Cıvata | 220 | 150 | Yeterli |
| 5 | Rondela | 30 | 60 | Sipariş ver |
| 6 | Matkap Ucu | 75 | 50 | Yeterli |
| 7 | Zımpara | 12 | 40 | Sipariş ver |
Stok UyarısıExcelDepo v1.0.0
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.| A | B | C | |
|---|---|---|---|
| 1 | Alan | Değer | Kilit Durumu |
| 2 | Müşteri Adı | Kaya Ltd. | 0 |
| 3 | Sipariş No | SP-1042 | 1 |
| 4 | Tutar | 4.250,00 | 0 |
| 5 | Onay | Bekliyor | 1 |
Kilit DenetimiExcelDepo v1.0.0
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.