Çalışma sayfalarını program aracılığıyla koruma
Microsoft Office Excel'deki koruma özelliği, kullanıcıların ve kodun çalışma sayfasındaki nesneleri değiştirmesini önlemeye yardımcı olur. Varsayılan olarak, siz korumayı etkinleştirdikten sonra tüm hücreler kilitlenir.
Şunlar için geçerlidir: Bu konudaki bilgiler, Excel için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
Belge düzeyi özelleştirmelerinde, Excel tasarımcısını kullanarak çalışma sayfalarını koruyabilirsiniz. Çalışma sayfasını herhangi bir proje türünde çalışma zamanında program aracılığıyla da koruyabilirsiniz.
Not
Çalışma sayfasının korunan alanlarına Windows Forms denetimleri ekleyemezsiniz.
Tasarımcıyı kullanma
Tasarımcıda çalışma sayfasını korumak için
Gözden Geçir sekmesinin Değişiklikler grubunda Sayfayı Koru'ya tıklayın.
Sayfayı Koru iletişim kutusu görüntülenir. Parola ayarlayabilir ve isteğe bağlı olarak kullanıcıların çalışma sayfasıyla gerçekleştirmesine izin verilen hücreleri biçimlendirme veya satır ekleme gibi belirli eylemleri belirtebilirsiniz.
Ayrıca, kullanıcıların korumalı çalışma sayfalarındaki belirli aralıkları düzenlemesine de izin vekleyebilirsiniz.
Belirli aralıklarda düzenlemeye izin vermek için
Gözden Geçir sekmesinin Değişiklikler grubunda, Kullanıcıların Aralıkları Düzenlemesine İzin Ver'e tıklayın.
Kullanıcıların Aralıkları Düzenlemesine İzin Ver iletişim kutusu görüntülenir. Parola kullanarak kilidi açılmış aralıklar ve parola olmadan aralıkları düzenleyebilen kullanıcılar belirtebilirsiniz.
Çalışma zamanında kod kullanma
Aşağıdaki kod parolayı ayarlar (kullanıcıdan alınan parolayı içeren getPasswordFromUser değişkenini kullanarak) ve yalnızca sıralamaya izin verir.
Belge düzeyinde özelleştirmede kod kullanarak çalışma sayfasını korumak için
Protect Çalışma sayfasının yöntemini çağırın. Bu örnekte adlı
Sheet1
bir çalışma sayfasıyla çalıştığınızı varsayar.
VSTO Eklentisinde kod kullanarak çalışma sayfasını korumak için
Protect Etkin çalışma sayfasının yöntemini çağırın.
İlgili içerik
- Çalışma sayfalarıyla çalışma
- Nasıl yapılır: Çalışma sayfalarından program aracılığıyla korumayı kaldırma
- Nasıl yapılır: Çalışma kitaplarını program aracılığıyla koruma
- Nasıl yapılır: Program aracılığıyla çalışma sayfalarını gizleme
- Konak öğelerine ve konak denetimlerine genel bakış
- Çalışma sayfası konak öğesi
- Office projelerindeki nesnelere genel erişim
- Office çözümlerinde isteğe bağlı parametreler