バージョン

Protect(SecureString,Boolean,Boolean) メソッド

指定したパスワードを使用してワークシートを保護します。
シンタックス
'宣言
 
Public Overloads Sub Protect( _
   ByVal password As SecureString, _
   Optional ByVal allowEditStructure As Boolean, _
   Optional ByVal allowEditWindows As Boolean _
) 
public void Protect( 
   SecureString password,
   bool allowEditStructure,
   bool allowEditWindows
)

パラメータ

password
ワークシートを保護するためのパスワード。
allowEditStructure
WorkbookProtection.AllowEditStructure の新しい値を示すオプションのブール値。
allowEditWindows
WorkbookProtection.AllowEditWindows の新しい値を示すオプションのブール値。
解説

Workbook がパスワードを使用せずに保護される場合、エンドユーザーは Excel で Workbook の保護をパスワードを入力せずに解除できます。Workbook をコードで保護を解除するには、Unprotect メソッドを使用できます。

Workbook が保護される場合、この Workbook の Protection プロパティの WorkbookProtection インスタンスのプロパティの値は無効な操作を示します。

注:IsProtected が既に True の場合、メソッドは無視されます。

参照