Worksheet.Protect Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir çalışma sayfasını değiştirilemediği şekilde korur.
public void Protect (object Password, object DrawingObjects, object Contents, object Scenarios, object UserInterfaceOnly, object AllowFormattingCells, object AllowFormattingColumns, object AllowFormattingRows, object AllowInsertingColumns, object AllowInsertingRows, object AllowInsertingHyperlinks, object AllowDeletingColumns, object AllowDeletingRows, object AllowSorting, object AllowFiltering, object AllowUsingPivotTables);
Parametreler
- Password
- Object
Çalışma sayfası için büyük/küçük harfe duyarlı bir parola. Bu bağımsız değişken atlanırsa, bir parola kullanmadan çalışma sayfasının korumasını kaldırabilirsiniz. Aksi takdirde, çalışma sayfasının korumasını kaldırmak için parolayı belirtmeniz gerekir. Parolayı unutursanız çalışma sayfasının korumasını kaldıramazsınız. Tüm parolalarınızın ve karşılık gelen belge adlarının listesini güvenli bir yerde saklamak iyi bir fikirdir.
- DrawingObjects
- Object
trueşekilleri korumak için. Varsayılan değer: false.
- Contents
- Object
truekilitli hücrelerdeki içerikleri korumak için. Varsayılan değer: true.
- Scenarios
- Object
truesenaryoları korumak için. Varsayılan değer: true.
- UserInterfaceOnly
- Object
trueKullanıcı arabirimini korumak, ancak makroları değil. Bu bağımsız değişken yoksayılırsa koruma hem makrolara hem de kullanıcı arabirimine uygulanır.
- AllowFormattingCells
- Object
truekullanıcının korumalı çalışma sayfasındaki herhangi bir hücreyi biçimlendirebilir izin verir. Varsayılan değer: false.
- AllowFormattingColumns
- Object
truekullanıcının korumalı çalışma sayfasındaki herhangi bir sütunu biçimlendirebilir izin verir. Varsayılan değer: false.
- AllowFormattingRows
- Object
truekullanıcının korumalı çalışma sayfasındaki herhangi bir satırı biçimlendirebilir izin verir. Varsayılan değer: false.
- AllowInsertingColumns
- Object
truekullanıcının korumalı çalışma sayfasına sütun eklemesine izin verir. Varsayılan değer: false.
- AllowInsertingRows
- Object
truekullanıcının korumalı çalışma sayfasına satır eklemesine izin verir. Varsayılan değer: false.
- AllowInsertingHyperlinks
- Object
truekullanıcının çalışma sayfasına köprü eklemesine izin verir. Varsayılan değer: false.
- AllowDeletingColumns
- Object
truekullanıcının, silinecek sütundaki her hücrenin kilidinin açılacağı korumalı çalışma sayfasındaki sütunları silmesine izin verir. Varsayılan değer: false.
- AllowDeletingRows
- Object
truekullanıcının, silinecek satırdaki her hücrenin kilidinin açılacağı korumalı çalışma sayfasındaki satırları silmesine izin verir. Varsayılan değer: false.
- AllowSorting
- Object
truekullanıcının korumalı çalışma sayfasında sıralama yapmasına izin verir. Sıralama aralığındaki her hücrenin kilidi açık veya korumasız olmalıdır. Varsayılan değer: false.
- AllowFiltering
- Object
truekullanıcının korumalı çalışma sayfasında filtre ayarlamasına izin verir. Kullanıcılar filtre ölçütlerini değiştirebilir, ancak otomatik filtreyi etkinleştiremez veya devre dışı bırakamayabilir. Kullanıcılar, varolan bir otomatik filtre üzerinde filtre ayarlayabilir. Varsayılan değer: false.
- AllowUsingPivotTables
- Object
truekullanıcının korumalı çalışma sayfasında Pivot Tablo raporlarını kullanmasına izin verir. Varsayılan değer: false.
Açıklamalar
Bu yöntemi UserInterfaceOnly olarak ayarlanan bağımsız değişkenle uygularsanız true ve sonra çalışma kitabını kaydederseniz, çalışma kitabını yeniden açtığınızda tüm çalışma sayfası (yalnızca arabirim değil) tamamen korunur. Çalışma kitabı açıldıktan sonra Kullanıcı arabirimi korumasını yeniden etkinleştirmek için, bu yöntemi olarak ayarlanmış olarak uygulamanız gerekir UserInterfaceOnly true .
Parola sağlandığında korumalı çalışma sayfasında değişiklik yapmak mümkündür. Ayrıca, başka bir yöntem çalışma sayfasının korumasını kaldırmak, gerekli değişiklikleri yapmak ve sonra çalışma sayfasını yeniden korumak olabilir.
Not
' Korumasız ', hücrenin kilitli olabileceği anlamına gelir (Hücreleri Biçimlendir iletişim kutusu), ancak Kullanıcıların aralıkları düzenlemesine izin ver iletişim kutusunda tanımlanan bir aralığa dahildir ve Kullanıcı, bir parola Ile aralığı korumasız veya NT izinleri aracılığıyla doğruladı.
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.