Compartir a través de


ExcelScript.AllowEditRange interface

Representa un AllowEditRange objeto encontrado en una hoja de cálculo. Este objeto funciona con propiedades de protección de hoja de cálculo. Cuando se habilita la protección de la hoja de cálculo, se puede usar un AllowEditRange objeto para permitir la edición de un rango específico, a la vez que se mantiene la protección en el resto de la hoja de cálculo.

Métodos

delete()

Elimina el objeto de .AllowEditRangeCollection La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un error y produce un AccessDenied error en la operación de eliminación.

getAddress()

Especifica el intervalo asociado al objeto .

getIsPasswordProtected()

Especifica si el objeto está protegido con contraseña.

getTitle()

Especifica el título del objeto.

pauseProtection(password)

Pausa la protección de la hoja de cálculo para el objeto para el usuario en la sesión actual. Este método no hace nada si la protección de la hoja de cálculo no está habilitada o ya está en pausa. Si no se puede pausar la protección de la hoja de cálculo, este método produce un UnsupportedOperation error y no puede pausar la protección del objeto. Si la contraseña es incorrecta, este método produce un BadPassword error y no puede pausar la protección del objeto. Si se proporciona una contraseña pero el objeto no requiere una contraseña, la contraseña especificada se omitirá y la operación se realizará correctamente.

setAddress(address)

Especifica el intervalo asociado al objeto . La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un AccessDenied error y no puede establecer el intervalo.

setPassword(password)

Cambia la contraseña asociada al objeto . Establecer la cadena de contraseña como vacía ("") o null quitará la protección con contraseña del objeto. La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un error y se produce un AccessDenied error en la operación set.

setTitle(title)

Especifica el título del objeto. La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un AccessDenied error y no puede establecer el título. Si ya hay un existente AllowEditRange con la misma cadena o si la cadena está o está null vacía (""), este método produce un InvalidArgument error y no puede establecer el título.

Detalles del método

delete()

Elimina el objeto de .AllowEditRangeCollection La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un error y produce un AccessDenied error en la operación de eliminación.

delete(): void;

Devoluciones

void

getAddress()

Especifica el intervalo asociado al objeto .

getAddress(): string;

Devoluciones

string

getIsPasswordProtected()

Especifica si el objeto está protegido con contraseña.

getIsPasswordProtected(): boolean;

Devoluciones

boolean

getTitle()

Especifica el título del objeto.

getTitle(): string;

Devoluciones

string

pauseProtection(password)

Pausa la protección de la hoja de cálculo para el objeto para el usuario en la sesión actual. Este método no hace nada si la protección de la hoja de cálculo no está habilitada o ya está en pausa. Si no se puede pausar la protección de la hoja de cálculo, este método produce un UnsupportedOperation error y no puede pausar la protección del objeto. Si la contraseña es incorrecta, este método produce un BadPassword error y no puede pausar la protección del objeto. Si se proporciona una contraseña pero el objeto no requiere una contraseña, la contraseña especificada se omitirá y la operación se realizará correctamente.

pauseProtection(password?: string): void;

Parámetros

password

string

Contraseña asociada al AllowEditRange objeto .

Devoluciones

void

setAddress(address)

Especifica el intervalo asociado al objeto . La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un AccessDenied error y no puede establecer el intervalo.

setAddress(address: string): void;

Parámetros

address

string

Devoluciones

void

setPassword(password)

Cambia la contraseña asociada al objeto . Establecer la cadena de contraseña como vacía ("") o null quitará la protección con contraseña del objeto. La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un error y se produce un AccessDenied error en la operación set.

setPassword(password?: string): void;

Parámetros

password

string

Contraseña asociada al AllowEditRange objeto .

Devoluciones

void

setTitle(title)

Especifica el título del objeto. La protección de la hoja de cálculo debe deshabilitarse o pausarse para que este método funcione correctamente. Si la protección de la hoja de cálculo está habilitada y no está en pausa, este método produce un AccessDenied error y no puede establecer el título. Si ya hay un existente AllowEditRange con la misma cadena o si la cadena está o está null vacía (""), este método produce un InvalidArgument error y no puede establecer el título.

setTitle(title: string): void;

Parámetros

title

string

Devoluciones

void