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 . |
get |
Especifica el intervalo asociado al objeto . |
get |
Especifica si el objeto está protegido con contraseña. |
get |
Especifica el título del objeto. |
pause |
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 |
set |
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 |
set |
Cambia la contraseña asociada al objeto . Establecer la cadena de contraseña como vacía ("") o |
set |
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 |
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