DioDocs for Excel
Protect(String,Boolean,Boolean) メソッド

DS.Documents.Excel アセンブリ > GrapeCity.Documents.Excel 名前空間 > IWorkbook インターフェース > Protect メソッド : Protect(String,Boolean,Boolean) メソッド
ワークブックを保護するパスワード。
ブックの構造(他のユーザーが非表示のワークシートの表示、ワークシートの追加、移動、削除、非表示、ワークシートの名前変更を行うことができないようにするには、Excelのシート構成をパスワードで保護できます)を保護する場合は、trueです。
ブック ウィンドウの移動、サイズ変更、終了、非表示/表示の切り替えを他のユーザーに禁止する場合は、trueです。このオプションは Excel 2007、Excel 2010、Excel for Mac 2011、Excel 2016 for Mac でのみ利用できます。
ワークブックを変更できないように保護します。
シンタックス
'宣言
 
Overloads Sub Protect( _
   ByVal password As System.String, _
   Optional ByVal structure As System.Boolean, _
   Optional ByVal windows As System.Boolean _
) 
void Protect( 
   System.string password,
   System.bool structure,
   System.bool windows
)

パラメータ

password
ワークブックを保護するパスワード。
structure
ブックの構造(他のユーザーが非表示のワークシートの表示、ワークシートの追加、移動、削除、非表示、ワークシートの名前変更を行うことができないようにするには、Excelのシート構成をパスワードで保護できます)を保護する場合は、trueです。
windows
ブック ウィンドウの移動、サイズ変更、終了、非表示/表示の切り替えを他のユーザーに禁止する場合は、trueです。このオプションは Excel 2007、Excel 2010、Excel for Mac 2011、Excel 2016 for Mac でのみ利用できます。
参照

IWorkbook インターフェース
IWorkbook メンバ
オーバーロード一覧