Excel.Worksheet class
Una hoja de cálculo de Excel es una cuadrícula de celdas. Puede contener datos, tablas, gráficos, etc. Para obtener más información sobre el modelo de objetos de hoja de cálculo, lea Trabajar con hojas de cálculo mediante la API de JavaScript de Excel.
- Extends
Comentarios
[Conjunto de API: ExcelApi 1.1]
Propiedades
| auto |
Representa el |
| charts | Devuelve una colección de gráficos que forman parte de la hoja de cálculo. |
| comments | Devuelve una colección de todos los objetos Comments en la hoja de cálculo. |
| context | El contexto de solicitud asociado al objeto. De esta forma, se conecta el proceso del complemento con el proceso de la aplicación host de Office. |
| custom |
Obtiene una colección de propiedades personalizadas de nivel de hoja de cálculo. |
| enable |
Determina si Excel debe volver a calcular la hoja de cálculo cuando sea necesario. True si Excel vuelve a calcular la hoja de cálculo cuando es necesario. False si Excel no actualiza la hoja. |
| freeze |
Obtiene un objeto que se puede usar para manipular paneles inmovilizados en la hoja de cálculo. |
| horizontal |
Obtiene la colección de saltos de página horizontales de la hoja de cálculo. Esta colección solo contiene saltos de página manuales. |
| id | Devuelve un valor que identifica de forma única la hoja de cálculo de un libro determinado. El valor del identificador permanece igual, incluso cuando se cambia el nombre de la hoja de cálculo o cuando esta se mueve. |
| name | Nombre para mostrar de la hoja de cálculo. El nombre debe tener menos de 32 caracteres. |
| names | Colección de nombres en el ámbito de la hoja de cálculo actual. |
| notes | Devuelve una colección de todos los objetos de notas de la hoja de cálculo. |
| page |
Obtiene el objeto de la |
| pivot |
Colección de tablas dinámicas que forman parte de la hoja de cálculo. |
| position | Posición de base cero de la hoja de cálculo dentro del libro. |
| protection | Devuelve el objeto de protección de hoja de una hoja de cálculo. |
| shapes | Devuelve la colección de todos los objetos Shape en la hoja de cálculo. |
| show |
Especifica si los iconos de tipo de datos están visibles en la hoja de cálculo. De forma predeterminada, los iconos de tipo de datos están visibles. |
| show |
Especifica si las líneas de cuadrícula son visibles para el usuario. |
| show |
Especifica si los títulos son visibles para el usuario. |
| slicers | Devuelve una colección de segmentaciones de datos que forman parte de la hoja de cálculo. |
| standard |
Devuelve el ancho estándar (predeterminado) de todas las filas de la hoja de cálculo, en puntos. |
| standard |
Especifica el ancho estándar (predeterminado) de todas las columnas de la hoja de cálculo. Una unidad de ancho de columna equivale al ancho de un carácter con el estilo Normal. En las fuentes proporcionales se utiliza el ancho del carácter 0 (cero). |
| tab |
El color de tabulación de la hoja de cálculo. Al recuperar el color de la pestaña, si la hoja de cálculo es invisible, el valor será |
| tab |
Devuelve un valor que representa esta hoja de cálculo y que Open Office XML puede leer. Se trata de un valor entero, que es diferente de |
| tables | Colección de tablas que forman parte de la hoja de cálculo. |
| vertical |
Obtiene la colección de saltos de página verticales de la hoja de cálculo. Esta colección solo contiene saltos de página manuales. |
| visibility | Visibilidad de la hoja de cálculo. |
Métodos
| activate() | Activa la hoja de cálculo en la interfaz de usuario de Excel. |
| calculate(mark |
Calcula todas las celdas de una hoja de cálculo. |
| copy(position |
Copia una hoja de cálculo y la coloca en la posición especificada. |
| copy(position |
Copia una hoja de cálculo y la coloca en la posición especificada. |
| delete() | Elimina la hoja de cálculo del libro. Tenga en cuenta que si la visibilidad de la hoja de cálculo se establece en "VeryHidden", se producirá un error en la operación de eliminación con una |
| find |
Encuentra todas las apariciones de la cadena especificada en función de los criterios especificados y las devuelve como un |
| find |
Encuentra todas las apariciones de la cadena especificada en función de los criterios especificados y las devuelve como un |
| get |
Obtiene el |
| get |
Obtiene la hoja de cálculo que sigue a esta. Si no hay hojas de cálculo después de esta, este método producirá un error. |
| get |
Obtiene la hoja de cálculo que sigue a esta. Si no hay hojas de cálculo después de esta, este método devuelve un objeto con su |
| get |
Obtiene la hoja de cálculo que precede a ésta. Si no hay hojas de cálculo anteriores, este método producirá un error. |
| get |
Obtiene la hoja de cálculo que precede a ésta. Si no hay hojas de cálculo anteriores, este método devuelve un objeto con su |
| get |
Obtiene el |
| get |
Obtiene el |
| get |
Obtiene el |
| get |
El rango usado es el rango más pequeño que abarque todas las celdas que tengan asignado un valor o un formato. Si toda la hoja de cálculo está en blanco, esta función devolverá la celda superior izquierda (es decir, no producirá un error). |
| get |
El rango usado es el rango más pequeño que abarque todas las celdas que tengan asignado un valor o un formato. Si toda la hoja de cálculo está en blanco, este método devuelve un objeto con su |
| load(options) | Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a |
| load(property |
Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a |
| load(property |
Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a |
| replace |
Busca y reemplaza la cadena especificada, según los criterios especificados dentro de la hoja de cálculo actual. |
| set(properties, options) | Establece varias propiedades de un objeto al mismo tiempo. Puede pasar un objeto sin formato con las propiedades adecuadas u otro objeto API del mismo tipo. |
| set(properties) | Establece varias propiedades en el objeto al mismo tiempo, basadas en un objeto cargado existente. |
| show |
Muestra los grupos de filas o columnas por sus niveles de esquema. Esquematiza grupos y resume una lista de datos en la hoja de cálculo. Los |
| toJSON() | Reemplaza el método JavaScript |
Eventos
| on |
Ocurre cuando se activa la hoja de cálculo. |
| on |
Ocurre cuando se calcula la hoja de cálculo. |
| on |
Se produce cuando los datos cambian en una hoja de cálculo específica. |
| on |
Se produce cuando se han ordenado una o más columnas. Esto sucede como resultado de una operación de ordenación de izquierda a derecha. |
| on |
Ocurre cuando la hoja de cálculo está desactivada. |
| on |
Se produce cuando se cambia el formato una hoja de cálculo concreta. |
| on |
Se produce cuando se cambian una o varias fórmulas en esta hoja de cálculo. Este evento es para cuando cambia la propia fórmula, no el valor de datos resultante del cálculo de la fórmula. Este evento solo se activa cuando la celda ya contiene una fórmula. Es posible que el nuevo valor de celda no incluya una fórmula. Este evento no se desencadena cuando se escribe una fórmula en una celda que anteriormente no contenía una fórmula. |
| on |
Ocurre cuando se cambia el nombre de la hoja de cálculo. |
| on |
Se produce cuando se cambia el estado de protección de la hoja de cálculo. |
| on |
Se produce cuando el estado oculto de una o más filas ha cambiado en una hoja de cálculo específica. |
| on |
Se produce cuando se han ordenado una o más filas. Esto sucede cuando se produce una operación de ordenación de arriba a abajo. |
| on |
Se produce cuando cambia la selección en una hoja de cálculo específica. |
| on |
Se produce cuando se produce una acción con clic con el botón izquierdo o pulsado en la hoja de cálculo. Este evento no se activará al hacer clic en los siguientes casos:
|
| on |
Se produce cuando se cambia la visibilidad de la hoja de cálculo. |
Detalles de las propiedades
autoFilter
Representa el AutoFilter objeto de la hoja de cálculo.
readonly autoFilter: Excel.AutoFilter;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.9]
charts
Devuelve una colección de gráficos que forman parte de la hoja de cálculo.
readonly charts: Excel.ChartCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.1]
comments
Devuelve una colección de todos los objetos Comments en la hoja de cálculo.
readonly comments: Excel.CommentCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.10]
context
El contexto de solicitud asociado al objeto. De esta forma, se conecta el proceso del complemento con el proceso de la aplicación host de Office.
context: RequestContext;
Valor de propiedad
customProperties
Obtiene una colección de propiedades personalizadas de nivel de hoja de cálculo.
readonly customProperties: Excel.WorksheetCustomPropertyCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.12]
enableCalculation
Determina si Excel debe volver a calcular la hoja de cálculo cuando sea necesario. True si Excel vuelve a calcular la hoja de cálculo cuando es necesario. False si Excel no actualiza la hoja.
enableCalculation: boolean;
Valor de propiedad
boolean
Comentarios
[Conjunto de API: ExcelApi 1.9]
freezePanes
Obtiene un objeto que se puede usar para manipular paneles inmovilizados en la hoja de cálculo.
readonly freezePanes: Excel.WorksheetFreezePanes;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.7]
horizontalPageBreaks
Obtiene la colección de saltos de página horizontales de la hoja de cálculo. Esta colección solo contiene saltos de página manuales.
readonly horizontalPageBreaks: Excel.PageBreakCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.9]
id
Devuelve un valor que identifica de forma única la hoja de cálculo de un libro determinado. El valor del identificador permanece igual, incluso cuando se cambia el nombre de la hoja de cálculo o cuando esta se mueve.
readonly id: string;
Valor de propiedad
string
Comentarios
[Conjunto de API: ExcelApi 1.1]
name
Nombre para mostrar de la hoja de cálculo. El nombre debe tener menos de 32 caracteres.
name: string;
Valor de propiedad
string
Comentarios
[Conjunto de API: ExcelApi 1.1]
names
Colección de nombres en el ámbito de la hoja de cálculo actual.
readonly names: Excel.NamedItemCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.4]
notes
Devuelve una colección de todos los objetos de notas de la hoja de cálculo.
readonly notes: Excel.NoteCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.18]
pageLayout
Obtiene el objeto de la PageLayout hoja de cálculo.
readonly pageLayout: Excel.PageLayout;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.9]
pivotTables
Colección de tablas dinámicas que forman parte de la hoja de cálculo.
readonly pivotTables: Excel.PivotTableCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.3]
position
Posición de base cero de la hoja de cálculo dentro del libro.
position: number;
Valor de propiedad
number
Comentarios
[Conjunto de API: ExcelApi 1.1]
protection
Devuelve el objeto de protección de hoja de una hoja de cálculo.
readonly protection: Excel.WorksheetProtection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.2]
shapes
Devuelve la colección de todos los objetos Shape en la hoja de cálculo.
readonly shapes: Excel.ShapeCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.9]
showDataTypeIcons
Especifica si los iconos de tipo de datos están visibles en la hoja de cálculo. De forma predeterminada, los iconos de tipo de datos están visibles.
showDataTypeIcons: boolean;
Valor de propiedad
boolean
Comentarios
[Conjunto de API: ExcelApi 1.19]
showGridlines
Especifica si las líneas de cuadrícula son visibles para el usuario.
showGridlines: boolean;
Valor de propiedad
boolean
Comentarios
[Conjunto de API: ExcelApi 1.8]
showHeadings
Especifica si los títulos son visibles para el usuario.
showHeadings: boolean;
Valor de propiedad
boolean
Comentarios
[Conjunto de API: ExcelApi 1.8]
slicers
Devuelve una colección de segmentaciones de datos que forman parte de la hoja de cálculo.
readonly slicers: Excel.SlicerCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.10]
standardHeight
Devuelve el ancho estándar (predeterminado) de todas las filas de la hoja de cálculo, en puntos.
readonly standardHeight: number;
Valor de propiedad
number
Comentarios
[Conjunto de API: ExcelApi 1.7]
standardWidth
Especifica el ancho estándar (predeterminado) de todas las columnas de la hoja de cálculo. Una unidad de ancho de columna equivale al ancho de un carácter con el estilo Normal. En las fuentes proporcionales se utiliza el ancho del carácter 0 (cero).
standardWidth: number;
Valor de propiedad
number
Comentarios
[Conjunto de API: ExcelApi 1.7]
tabColor
El color de tabulación de la hoja de cálculo. Al recuperar el color de la pestaña, si la hoja de cálculo es invisible, el valor será null. Si la hoja de cálculo está visible, pero el color de tabulación se establece en automático, se devolverá una cadena vacía. En caso contrario, la propiedad se establecerá en un color, en el formato #RRGGBB (por ejemplo, "FFA500"). Al configurar el color, use una cadena vacía para establecer un color "automático" o, en caso contrario, un color real.
tabColor: string;
Valor de propiedad
string
Comentarios
[Conjunto de API: ExcelApi 1.7]
tabId
Devuelve un valor que representa esta hoja de cálculo y que Open Office XML puede leer. Se trata de un valor entero, que es diferente de worksheet.id (que devuelve un identificador único global) y worksheet.name (que devuelve un valor como "Hoja1").
readonly tabId: number;
Valor de propiedad
number
Comentarios
[Conjunto de API: ExcelApi 1.14]
tables
Colección de tablas que forman parte de la hoja de cálculo.
readonly tables: Excel.TableCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.1]
verticalPageBreaks
Obtiene la colección de saltos de página verticales de la hoja de cálculo. Esta colección solo contiene saltos de página manuales.
readonly verticalPageBreaks: Excel.PageBreakCollection;
Valor de propiedad
Comentarios
[Conjunto de API: ExcelApi 1.9]
visibility
Visibilidad de la hoja de cálculo.
visibility: Excel.SheetVisibility | "Visible" | "Hidden" | "VeryHidden";
Valor de propiedad
Excel.SheetVisibility | "Visible" | "Hidden" | "VeryHidden"
Comentarios
[Conjunto de API: ExcelApi 1.1 para visibilidad de lectura; 1.2 para configurarla.]
Detalles del método
activate()
Activa la hoja de cálculo en la interfaz de usuario de Excel.
activate(): void;
Devoluciones
void
Comentarios
[Conjunto de API: ExcelApi 1.1]
calculate(markAllDirty)
Calcula todas las celdas de una hoja de cálculo.
calculate(markAllDirty: boolean): void;
Parámetros
- markAllDirty
-
boolean
Es cierto, para marcar todo como sucio.
Devoluciones
void
Comentarios
[Conjunto de API: ExcelApi 1.6]
copy(positionType, relativeTo)
Copia una hoja de cálculo y la coloca en la posición especificada.
copy(positionType?: Excel.WorksheetPositionType, relativeTo?: Excel.Worksheet): Excel.Worksheet;
Parámetros
- positionType
- Excel.WorksheetPositionType
La ubicación en el libro para colocar la hoja de cálculo recién creada. El valor predeterminado es "Ninguno", que inserta la hoja de cálculo al principio de la hoja de cálculo.
- relativeTo
- Excel.Worksheet
La hoja de cálculo existente que determina la posición de la hoja de cálculo recién creada. Esto solo es necesario si positionType es "Antes" o "Después".
Devoluciones
La hoja de cálculo recién creada.
Comentarios
[Conjunto de API: ExcelApi 1.7]
copy(positionType, relativeTo)
Copia una hoja de cálculo y la coloca en la posición especificada.
copy(positionType?: "None" | "Before" | "After" | "Beginning" | "End", relativeTo?: Excel.Worksheet): Excel.Worksheet;
Parámetros
- positionType
-
"None" | "Before" | "After" | "Beginning" | "End"
La ubicación en el libro para colocar la hoja de cálculo recién creada. El valor predeterminado es "Ninguno", que inserta la hoja de cálculo al principio de la hoja de cálculo.
- relativeTo
- Excel.Worksheet
La hoja de cálculo existente que determina la posición de la hoja de cálculo recién creada. Esto solo es necesario si positionType es "Antes" o "Después".
Devoluciones
La hoja de cálculo recién creada.
Comentarios
[Conjunto de API: ExcelApi 1.7]
delete()
Elimina la hoja de cálculo del libro. Tenga en cuenta que si la visibilidad de la hoja de cálculo se establece en "VeryHidden", se producirá un error en la operación de eliminación con una InvalidOperation excepción. Primero debe cambiar su visibilidad a oculta o visible antes de eliminarla.
delete(): void;
Devoluciones
void
Comentarios
[Conjunto de API: ExcelApi 1.1]
findAll(text, criteria)
Encuentra todas las apariciones de la cadena especificada en función de los criterios especificados y las devuelve como un RangeAreas objeto, que comprende uno o varios rangos rectangulares. No se devuelve el contenido de hojas de cálculo ocultas.
findAll(text: string, criteria: Excel.WorksheetSearchCriteria): Excel.RangeAreas;
Parámetros
- text
-
string
La cadena que se va a buscar.
- criteria
- Excel.WorksheetSearchCriteria
Criterios de búsqueda adicionales, incluido si la búsqueda debe coincidir con toda la celda o distinguir mayúsculas de minúsculas.
Devoluciones
Un RangeAreas objeto que comprende uno o varios rangos rectangulares y que coincide con los criterios de búsqueda. Si ninguna celda cumple este criterio, se producirá un ItemNotFound error.
Comentarios
[Conjunto de API: ExcelApi 1.9]
findAllOrNullObject(text, criteria)
Encuentra todas las apariciones de la cadena especificada en función de los criterios especificados y las devuelve como un RangeAreas objeto, que comprende uno o varios rangos rectangulares. No se devuelve el contenido de hojas de cálculo ocultas.
findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria): Excel.RangeAreas;
Parámetros
- text
-
string
La cadena que se va a buscar.
- criteria
- Excel.WorksheetSearchCriteria
Criterios de búsqueda adicionales, incluido si la búsqueda debe coincidir con toda la celda o distinguir mayúsculas de minúsculas.
Devoluciones
Un RangeAreas objeto que comprende uno o varios rangos rectangulares y que coincide con los criterios de búsqueda. Si no hay coincidencias, este método devuelve un objeto con su isNullObject propiedad establecida en true. Para obtener más información, vea los métodos y propiedades *OrNullObject.
Comentarios
[Conjunto de API: ExcelApi 1.9]
getCell(row, column)
Obtiene el Range objeto que contiene la celda única en función de los números de fila y columna. La celda puede estar fuera de los límites de su rango primario siempre que se mantenga dentro de la cuadrícula de la hoja de cálculo.
getCell(row: number, column: number): Excel.Range;
Parámetros
- row
-
number
Número de fila de la celda que se va a recuperar. Indizado con cero.
- column
-
number
Número de columna de la celda que se va a recuperar. Indizado con cero.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.1]
getNext(visibleOnly)
Obtiene la hoja de cálculo que sigue a esta. Si no hay hojas de cálculo después de esta, este método producirá un error.
getNext(visibleOnly?: boolean): Excel.Worksheet;
Parámetros
- visibleOnly
-
boolean
Opcional. Si true, solo tiene en cuenta las hojas de cálculo visibles y omite las ocultas.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.5]
getNextOrNullObject(visibleOnly)
Obtiene la hoja de cálculo que sigue a esta. Si no hay hojas de cálculo después de esta, este método devuelve un objeto con su isNullObject propiedad establecida en true. Para obtener más información, vea los métodos y propiedades *OrNullObject.
getNextOrNullObject(visibleOnly?: boolean): Excel.Worksheet;
Parámetros
- visibleOnly
-
boolean
Opcional. Si true, solo tiene en cuenta las hojas de cálculo visibles y omite las ocultas.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.5]
getPrevious(visibleOnly)
Obtiene la hoja de cálculo que precede a ésta. Si no hay hojas de cálculo anteriores, este método producirá un error.
getPrevious(visibleOnly?: boolean): Excel.Worksheet;
Parámetros
- visibleOnly
-
boolean
Opcional. Si true, solo tiene en cuenta las hojas de cálculo visibles y omite las ocultas.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.5]
getPreviousOrNullObject(visibleOnly)
Obtiene la hoja de cálculo que precede a ésta. Si no hay hojas de cálculo anteriores, este método devuelve un objeto con su isNullObject propiedad establecida en true. Para obtener más información, vea los métodos y propiedades *OrNullObject.
getPreviousOrNullObject(visibleOnly?: boolean): Excel.Worksheet;
Parámetros
- visibleOnly
-
boolean
Opcional. Si true, solo tiene en cuenta las hojas de cálculo visibles y omite las ocultas.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.5]
getRange(address)
Obtiene el Range objeto, que representa un único bloque rectangular de celdas, especificado por la dirección o el nombre.
getRange(address?: string): Excel.Range;
Parámetros
- address
-
string
Opcional. Cadena que representa la dirección o el nombre del rango. Por ejemplo, "A1:B2". Si no se especifica, se devuelve todo el intervalo de la hoja de cálculo. Tiene address un límite de 8192 caracteres. Si la dirección supera el límite de caracteres, este método devuelve un InvalidArgument error.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.1]
getRangeByIndexes(startRow, startColumn, rowCount, columnCount)
Obtiene el Range objeto que empieza por un índice de fila y un índice de columna determinados, y que abarca un cierto número de filas y columnas.
getRangeByIndexes(startRow: number, startColumn: number, rowCount: number, columnCount: number): Excel.Range;
Parámetros
- startRow
-
number
Fila Inicio (indexada a cero).
- startColumn
-
number
Columna de inicio (indexada en cero).
- rowCount
-
number
Número de filas que se van a incluir en el rango.
- columnCount
-
number
Número de columnas que se van a incluir en el rango.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.7]
getRanges(address)
Obtiene el RangeAreas objeto, que representa uno o más bloques de rangos rectangulares, especificado por la dirección o el nombre.
getRanges(address?: string): Excel.RangeAreas;
Parámetros
- address
-
string
Opcional. Cadena que contiene las direcciones o los nombres de los rangos individuales separados por comas o puntos y coma. Por ejemplo, "A1:B2, A5:B5" o "A1:B2; A5:B5". Si no se especifica, se devuelve un RangeAreas objeto para toda la hoja de cálculo.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.9]
getUsedRange(valuesOnly)
El rango usado es el rango más pequeño que abarque todas las celdas que tengan asignado un valor o un formato. Si toda la hoja de cálculo está en blanco, esta función devolverá la celda superior izquierda (es decir, no producirá un error).
getUsedRange(valuesOnly?: boolean): Excel.Range;
Parámetros
- valuesOnly
-
boolean
Opcional. Si true, considera solo las celdas con valores como celdas usadas (omitiendo el formato). [Conjunto de API: ExcelApi 1.2]
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.1]
getUsedRangeOrNullObject(valuesOnly)
El rango usado es el rango más pequeño que abarque todas las celdas que tengan asignado un valor o un formato. Si toda la hoja de cálculo está en blanco, este método devuelve un objeto con su isNullObject propiedad establecida en true. Para obtener más información, vea los métodos y propiedades *OrNullObject.
getUsedRangeOrNullObject(valuesOnly?: boolean): Excel.Range;
Parámetros
- valuesOnly
-
boolean
Opcional. Solo tiene en cuenta las celdas con valores como celdas usadas.
Devoluciones
Comentarios
[Conjunto de API: ExcelApi 1.4]
load(options)
Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.
load(options?: Excel.Interfaces.WorksheetLoadOptions): Excel.Worksheet;
Parámetros
Proporciona opciones para las propiedades del objeto que se van a cargar.
Devoluciones
load(propertyNames)
Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.
load(propertyNames?: string | string[]): Excel.Worksheet;
Parámetros
- propertyNames
-
string | string[]
Una cadena delimitada por comas o una matriz de cadenas que especifican las propiedades que se van a cargar.
Devoluciones
load(propertyNamesAndPaths)
Pone en cola un comando para cargar las propiedades especificadas del objeto. Debe llamar a context.sync() antes de leer las propiedades.
load(propertyNamesAndPaths?: {
select?: string;
expand?: string;
}): Excel.Worksheet;
Parámetros
- propertyNamesAndPaths
-
{ select?: string; expand?: string; }
propertyNamesAndPaths.select es una cadena delimitada por comas que especifica las propiedades que se van a cargar y propertyNamesAndPaths.expand es una cadena delimitada por comas que especifica las propiedades de navegación que se van a cargar.
Devoluciones
replaceAll(text, replacement, criteria)
Busca y reemplaza la cadena especificada, según los criterios especificados dentro de la hoja de cálculo actual.
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria): OfficeExtension.ClientResult<number>;
Parámetros
- text
-
string
Cadena que se va a buscar.
- replacement
-
string
Cadena que reemplaza a la cadena original.
- criteria
- Excel.ReplaceCriteria
Criterios de reemplazo adicionales.
Devoluciones
OfficeExtension.ClientResult<number>
El número de reemplazos realizados.
Comentarios
[Conjunto de API: ExcelApi 1.9]
set(properties, options)
Establece varias propiedades de un objeto al mismo tiempo. Puede pasar un objeto sin formato con las propiedades adecuadas u otro objeto API del mismo tipo.
set(properties: Interfaces.WorksheetUpdateData, options?: OfficeExtension.UpdateOptions): void;
Parámetros
- properties
- Excel.Interfaces.WorksheetUpdateData
Un objeto JavaScript con propiedades que están estructuradas isomorfamente a las propiedades del objeto en el que se llama al método.
- options
- OfficeExtension.UpdateOptions
Proporciona una opción para suprimir errores si el objeto properties intenta establecer propiedades de solo lectura.
Devoluciones
void
set(properties)
Establece varias propiedades en el objeto al mismo tiempo, basadas en un objeto cargado existente.
set(properties: Excel.Worksheet): void;
Parámetros
- properties
- Excel.Worksheet
Devoluciones
void
showOutlineLevels(rowLevels, columnLevels)
Muestra los grupos de filas o columnas por sus niveles de esquema. Esquematiza grupos y resume una lista de datos en la hoja de cálculo. Los rowLevels parámetros y columnLevels especifican cuántos niveles del contorno se mostrarán. El rango de argumentos aceptable está entre 0 y 8. Un valor de 0 no cambia la pantalla actual. Un valor mayor que el número actual de niveles muestra todos los niveles.
showOutlineLevels(rowLevels: number, columnLevels: number): void;
Parámetros
- rowLevels
-
number
El número de niveles de fila de un esquema que se va a mostrar.
- columnLevels
-
number
El número de niveles de columna de un esquema que se van a mostrar.
Devoluciones
void
Comentarios
[Conjunto de API: ExcelApi 1.10]
toJSON()
Reemplaza el método JavaScript toJSON() para proporcionar una salida más útil cuando se pasa un objeto API a JSON.stringify(). (JSON.stringify, a su vez, llama al toJSON método del objeto que se le pasa). Mientras que el objeto original Excel.Worksheet es un objeto API, el toJSON método devuelve un objeto JavaScript simple (escrito como Excel.Interfaces.WorksheetData) que contiene copias superficiales de cualquier propiedad secundaria cargada del objeto original.
toJSON(): Excel.Interfaces.WorksheetData;
Devoluciones
Detalles del evento
onActivated
Ocurre cuando se activa la hoja de cálculo.
readonly onActivated: OfficeExtension.EventHandlers<Excel.WorksheetActivatedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.7]
onCalculated
Ocurre cuando se calcula la hoja de cálculo.
readonly onCalculated: OfficeExtension.EventHandlers<Excel.WorksheetCalculatedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.8]
onChanged
Se produce cuando los datos cambian en una hoja de cálculo específica.
readonly onChanged: OfficeExtension.EventHandlers<Excel.WorksheetChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.7]
onColumnSorted
Se produce cuando se han ordenado una o más columnas. Esto sucede como resultado de una operación de ordenación de izquierda a derecha.
readonly onColumnSorted: OfficeExtension.EventHandlers<Excel.WorksheetColumnSortedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.10]
onDeactivated
Ocurre cuando la hoja de cálculo está desactivada.
readonly onDeactivated: OfficeExtension.EventHandlers<Excel.WorksheetDeactivatedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.7]
onFormatChanged
Se produce cuando se cambia el formato una hoja de cálculo concreta.
readonly onFormatChanged: OfficeExtension.EventHandlers<Excel.WorksheetFormatChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.9]
onFormulaChanged
Se produce cuando se cambian una o varias fórmulas en esta hoja de cálculo. Este evento es para cuando cambia la propia fórmula, no el valor de datos resultante del cálculo de la fórmula.
Este evento solo se activa cuando la celda ya contiene una fórmula. Es posible que el nuevo valor de celda no incluya una fórmula. Este evento no se desencadena cuando se escribe una fórmula en una celda que anteriormente no contenía una fórmula.
readonly onFormulaChanged: OfficeExtension.EventHandlers<Excel.WorksheetFormulaChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.13]
onNameChanged
Ocurre cuando se cambia el nombre de la hoja de cálculo.
readonly onNameChanged: OfficeExtension.EventHandlers<Excel.WorksheetNameChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.17]
onProtectionChanged
Se produce cuando se cambia el estado de protección de la hoja de cálculo.
readonly onProtectionChanged: OfficeExtension.EventHandlers<Excel.WorksheetProtectionChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.14]
onRowHiddenChanged
Se produce cuando el estado oculto de una o más filas ha cambiado en una hoja de cálculo específica.
readonly onRowHiddenChanged: OfficeExtension.EventHandlers<Excel.WorksheetRowHiddenChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.11]
onRowSorted
Se produce cuando se han ordenado una o más filas. Esto sucede cuando se produce una operación de ordenación de arriba a abajo.
readonly onRowSorted: OfficeExtension.EventHandlers<Excel.WorksheetRowSortedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.10]
onSelectionChanged
Se produce cuando cambia la selección en una hoja de cálculo específica.
readonly onSelectionChanged: OfficeExtension.EventHandlers<Excel.WorksheetSelectionChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.7]
onSingleClicked
Se produce cuando se produce una acción con clic con el botón izquierdo o pulsado en la hoja de cálculo. Este evento no se activará al hacer clic en los siguientes casos:
El usuario arrastra el mouse para la selección múltiple.
El usuario selecciona una celda en el modo en que se seleccionan los argumentos de la celda para las referencias de fórmula.
readonly onSingleClicked: OfficeExtension.EventHandlers<Excel.WorksheetSingleClickedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.10]
onVisibilityChanged
Se produce cuando se cambia la visibilidad de la hoja de cálculo.
readonly onVisibilityChanged: OfficeExtension.EventHandlers<Excel.WorksheetVisibilityChangedEventArgs>;
Tipo de evento
Comentarios
[Conjunto de API: ExcelApi 1.17]