_Workbook.Unprotect Method

Removes protection from a sheet or workbook. This method has no effect if the sheet or workbook isn't protected.

Namespace:  Microsoft.Office.Interop.Excel
Assembly:  Microsoft.Office.Interop.Excel (in Microsoft.Office.Interop.Excel.dll)

Syntax

'Declaration
Sub Unprotect ( _
    Password As Object _
)
'Usage
Dim instance As _Workbook
Dim Password As Object

instance.Unprotect(Password)
void Unprotect(
    Object Password
)

Parameters

  • Password
    Type: System.Object

    Optional Object. A string that denotes the case-sensitive password to use to unprotect the sheet or workbook. If the sheet or workbook isn't protected with a password, this argument is ignored. If you omit this argument for a sheet that's protected with a password, you'll be prompted for the password. If you omit this argument for a workbook that's protected with a password, the method fails.

Remarks

If you forget the password, you cannot unprotect the sheet or workbook. It's a good idea to keep a list of your passwords and their corresponding document names in a safe place.

See Also

Reference

_Workbook Interface

_Workbook Members

Microsoft.Office.Interop.Excel Namespace