KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Korumalı sayfaya nasıl içerik eklenir veya satırlar silinir?

YazarXiaoyang Değiştirme Tarihi

Excel çalışma sayfasında hassas veya paylaşılan verilerle çalışırken, yanlışlıkla ya da yetkisiz değişiklikleri önlemek için sayfayı korumak yaygın bir yöntemdir. Ancak tasarım gereği, sayfa koruması kilitli hücrelerde satır ekleme veya silme gibi bazı işlemleri de kısıtlar. Pek çok kullanıcı, çalışma sayfasının geri kalanını korurken bu tür düzenlemelere —özellikle satır ekleme ve silmeye— izin verilmesi gerektiğini fark eder. Bu eğitim, korunan bir sayfada satır ekleme ve satır silmenin pratik yollarını açıklar; uygulama senaryoları, dikkat edilmesi gereken noktalar ve alternatif çözümlerle birlikte, verilerinizi hem güvenli hem de verimli yönetmenize yardımcı olur.

Korunan sayfada ekleme veya Satırları silme

VBA: Geçici olarak korumayı kaldır, ekle/sil ve otomatik olarak tekrar koru


Korunan sayfada ekleme veya Satırları silme

Bu çözüm, çalışma sayfanızın büyük bölümünü korurken kullanıcılara sınırlı düzenleme izinleri (örneğin satır ekleme veya silme) vermek istediğiniz durumlar için en ideal seçenektir. Belirli satırların veya veri bölümlerinin esnek ve düzenlenebilir kalmasına olanak tanırken, sayfanın geri kalanını yanlışlıkla yapılan değişikliklerden veya silmelerden güvenli tutar.

Korunan bir sayfada satır ekleme ve silmeyi etkinleştirmek için aşağıdaki adım adım talimatları izleyin:

1. Kullanıcıların ekleme veya silme yapabilmesini istediğiniz tüm satırları seçin. Bu işlem, korunan çalışma sayfanızda bu işlemlerin nerede yapılmasına izin verileceğini belirler. Satırları seçtikten sonra seçim üzerine sağ tıklayın ve ardından bağlam menüsünden Hücre biçimini ayarlar seçeneğini seçin. Ekran görüntüsüne bakın:

seçili satırlara sağ tıkladıktan sonra Hücreleri Biçimlendir seçeneğinin seçildiği ekran görüntüsü

2. Açılan Hücre Biçimini Ayarla iletişim kutusunda Koruma sekmesine gidin. Burada, bu belirli hücrelerin veya satırların kilidini kaldırmak için Kilitli onay kutusundaki işareti kaldırın. Kilidin kaldırılması zorunludur; aksi takdirde kullanıcılar, diğer izinlere sahip olsalar bile değişiklik yapamazlar. Hassas alanların korumasını kaldırmamaya dikkat edin. Ekran görüntüsüne bakın:

Hücreleri Biçimlendir iletişim kutusunda Kilitli seçeneğinin işaretinin kaldırıldığı ekran görüntüsü

3. İletişim kutusunu kapatmak için Tamam düğmesine tıklayın. Ardından Excel Şeridi’ne gidin, Gözden Geçir sekmesine tıklayın ve ardından Sayfayı Koru seçeneğini seçin. Ekran görüntüsüne bakın:

Sayfayı Koru özelliğinin etkinleştirildiği ekran görüntüsü

4. Görünen Sayfayı Koru iletişim kutusunda, Bu çalışma sayfasının tüm kullanıcılarının şunları yapmasına izin ver başlıklı bir liste göreceksiniz. Satır ekleme ve Satırları silme seçeneklerini işaretleyin. Gerekirse sayfayı korumak için bir parola girin ve istendiğinde onaylayın. Bu adım, kullanıcılara yalnızca istediğiniz düzenleme izinlerini verirken sayfanın geri kalanını güvence altına almak açısından kritik öneme sahiptir. Ekran görüntüsüne bakın:

Sayfayı Koru iletişim kutusunda parola belirtilmiş ve Satır Ekle ile Satır Sil seçeneklerinin işaretlenmiş olduğu ekran görüntüsü

5. Son olarak, yeni ayarlarla birlikte sayfa korumasını etkinleştirmek için Tamam düğmesine tıklayın. Böylece yalnızca yapılandırdığınız izinlere sahip olanlar ve kilidi kaldırılan satırlar eklenebilir veya silinebilir; çalışma sayfasının geri kalanı ise korunmaya devam eder. Ekran görüntüsüne bakın:

korumalı bir çalışma sayfasında silinebilen ve eklenebilen satırların ekran görüntüsü

Bu yöntem çoğu temel ihtiyaç için iyi çalışır; ancak kilidi kaldırılmış ve izin verilmiş alanların dışında satır ekleme veya Satırları silme yapılmasına izin vermediğini unutmayın. Yanlışlıkla veri açığa çıkmaması veya yetersiz koruma oluşmaması için korumayı etkinleştirmeden önce hangi hücrelerin kilidi kaldırılmış olduğunu her zaman gözden geçirin.

Daha geniş sayfa bölgelerinde ekleme veya silmeye izin vermeniz gerekiyorsa ya da daha fazla otomasyon arıyorsanız, aşağıda yer alan VBA tabanlı çözümleri değerlendirmeyi düşünün.


VBA: Geçici olarak korumayı kaldır, ekle/sil ve otomatik olarak tekrar koru

Bu VBA makrosu yaklaşımı, korumalı bir çalışma sayfasında satır ekleme veya silme işlemlerini sık sık yapmanız gerektiği, ancak her seferinde sayfanın kilidini manuel olarak açıp tekrar kilitlemek istemediğiniz durumlar için idealdir. Tek bir tıklamayla sayfanın korumasını geçici olarak kaldırabilir, satır işlemlerini gerçekleştirebilir ve ardından sayfanın otomatik olarak yeniden korunmasını sağlayabilirsiniz. Bu yöntem, özellikle iş birliğine dayalı veya tekrarlayan görevlerde verilerin hem esnek şekilde yönetilmesini hem de sürekli güvenli kalmasını sağlar.

Bu yaklaşımın başlıca avantajları arasında, hassas verilerin maruz kalma süresini en aza indirerek yanlışlıkla ifşa riskini azaltmak ve rutin düzenlemeler sırasında parolayı tekrar tekrar girmenin yol açtığı zorluklardan kurtulmak yer alır. Ancak potansiyel bir sınırlama olarak, makroların etkinleştirilmesi ve temel düzeyde makro güvenliği bilgisi gerekliliği bulunmaktadır.

1. Bu işlevselliği etkinleştirmek istediğiniz çalışma sayfasını açın. Geliştiricisekmesine tıklayın (Geliştirici sekmesi görünmüyorsa,)Dosya > Seçenekler > Şeridi Özelleştir yolunu izleyerek etkinleştirebilirsiniz) ve ardından Visual Basic düğmesine tıklayın. Açılan VBA düzenleyici penceresinde Ekle > Modül seçeneğini seçin ve aşağıdaki kodu modüle yapıştırın:

Sub InsertRowInProtectedSheet()
    Dim ws As Worksheet
    Dim pwd As String
    Set ws = ActiveSheet
    pwd = InputBox("Enter sheet password:", "KutoolsforExcel")
    
    If pwd = "" Then Exit Sub
    
    On Error Resume Next
    ws.Unprotect Password:=pwd
    
    If Err.Number <> 0 Then
        MsgBox "Incorrect password or unprotect failed!", vbExclamation
        Exit Sub
    End If
    
    On Error GoTo 0
    Dim insertRow As Integer
    insertRow = Application.InputBox("Enter row number to insert:", "KutoolsforExcel", Type:=1)
    
    If insertRow > 0 Then
        ws.Rows(insertRow).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
        MsgBox "Row inserted at " & insertRow, vbInformation
    End If
    
    ws.Protect Password:=pwd, AllowInsertingRows:=True, AllowDeletingRows:=True
End Sub

Sub DeleteRowInProtectedSheet()
    Dim ws As Worksheet
    Dim pwd As String
    Set ws = ActiveSheet
    pwd = InputBox("Enter sheet password:", "KutoolsforExcel")
    
    If pwd = "" Then Exit Sub
    
    On Error Resume Next
    ws.Unprotect Password:=pwd
    
    If Err.Number <> 0 Then
        MsgBox "Incorrect password or unprotect failed!", vbExclamation
        Exit Sub
    End If
    
    On Error GoTo 0
    Dim delRow As Integer
    delRow = Application.InputBox("Enter row number to delete:", "KutoolsforExcel", Type:=1)
    
    If delRow > 0 Then
        ws.Rows(delRow).Delete
        MsgBox "Row " & delRow & " deleted.", vbInformation
    End If
    
    ws.Protect Password:=pwd, AllowInsertingRows:=True, AllowDeletingRows:=True
End Sub

2. VBA düzenleyiciyi kapatın. Bir satır eklemek için Alt + F8 tuşlarına basarak Makro iletişim kutusunu açın, InsertRowInProtectedSheet seçeneğini seçin ve Çalıştır düğmesine tıklayın; bir satır silmek içinse DeleteRowInProtectedSheet seçeneğini seçip Çalıştırdüğmesine tıklayın. Çalışma sayfası parolasını girmeniz ve hangi satırın ekleneceğini veya silineceğini belirtmeniz istenecektir. Bu yöntem, işlem tamamlandıktan hemen sonra sayfayı tekrar koruyarak sürekli güvenliği sağlar. Gelecekte kullanabilmek için çalışma kitabınızı makro destekli bir dosya ().xlsm) olarak kaydettiğinizden emin olun.

İpuçları:

  • Makroyu çalıştırmadan önce her zaman doğru parolaya sahip olduğunuzu doğrulayın; çünkü yanlış bir parola otomasyonu engeller.
  • Herhangi bir hata oluşursa, girdi değerlerinizi gözden geçirin ve Excel Güven Merkezi ayarlarınızda makroların etkin olduğundan emin olun.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar