Personas que lo han encontrado útil: 2 de 2 - Valorar este tema

Workbook.Protect (Método)

Protege un libro para que no se pueda modificar.

Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en microsoft.office.tools.excel.dll)

public virtual void Protect (
	[OptionalAttribute] Object Password,
	[OptionalAttribute] Object Structure,
	[OptionalAttribute] Object Windows
)

Parámetros

Password

Una contraseña con distinción entre mayúsculas y minúsculas para el libro. Si se omite este argumento, puede desproteger el libro sin utilizar una contraseña. De lo contrario, debe especificar la contraseña para desproteger el libro.

Structure

true para proteger la estructura del libro (la posición relativa de las hojas). El valor predeterminado es false.

Windows

true para proteger las ventanas del libro. Si se omite este argumento, no se protegen las ventanas.

Utilice contraseñas seguras que combinen mayúsculas y minúsculas, números y símbolos. Las contraseñas no seguras no mezclan estos elementos. Por ejemplo, "Y6dh!et5" es una contraseña segura, pero "House27" es una contraseña poco rigurosa. Utilice una contraseña segura que pueda recordar para no tener que apuntarla.

Parámetros opcionales

Para obtener información sobre los parámetros opcionales, vea Comprender los parámetros opcionales en interoperabilidad COM.

El ejemplo de código siguiente utiliza el método Protect para proteger la estructura del libro y de las ventanas de libro, sin especificar la protección con contraseña. A continuación, el ejemplo comprueba los valores de las propiedades ProtectStructure y ProtectWindows para comprobar que se ha establecido esta protección.

private void ProtectWorkbook()
{
    this.Protect(missing, true, true);

    if (this.ProtectStructure)
    {
        MessageBox.Show("You cannot add, delete or change the location " +
            "of sheets in this workbook.");
    }

    if (this.ProtectWindows)
    {
        MessageBox.Show("You cannot arrange windows in this workbook.");
    }
}

¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar