Worksheet.Protect Yöntem

Tanım

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.

Şunlara uygulanır