Novedades de la API de JavaScript de Excel 1.9
Con el conjunto de requisitos 1.9 se introdujeron más de 500 nuevas API de Excel. La primera tabla proporciona un breve resumen de las API, mientras que la tabla siguiente proporciona una lista detallada.
Área de característica | Descripción | Objetos relevantes |
---|---|---|
Formas | Inserte, coloque y dé formato a imágenes, formas y cuadros de texto. | ShapeCollectionShapeGeometricShapeImage |
Filtrado automático | Agregar filtros a los intervalos. | AutoFilter |
Áreas | Compatibilidad con intervalos discontinuos. | RangeAreas |
Celdas especiales | Obtenga celdas que contienen fórmulas, comentarios o fechas en un intervalo. | Range |
Buscar | Busque valores o fórmulas en una hoja de cálculo o un intervalo. | RangeWorksheet |
Copiar y pegar | Copie fórmulas, formatos y valores de un intervalo a otro. | Range |
Cálculo | Mayor control sobre el motor de cálculo de Excel. | Aplicación |
Nuevos gráficos | Explore los nuevos tipos de gráficos compatibles: mapas, cajas y bigotes, cascada, proyección solar, Pareto, y embudo. | Chart |
Formato de intervalo | Nuevas funciones con formatos de intervalo. | Range |
Lista de API
En la tabla siguiente se enumeran las API del conjunto de requisitos de la API de JavaScript de Excel 1.9. Para ver la documentación de referencia de API para todas las API admitidas por el conjunto de requisitos de la API de JavaScript de Excel 1.9 o anterior, consulte API de Excel en el conjunto de requisitos 1.9 o anterior.
Clase | Campos | Descripción |
---|---|---|
Application | calculationEngineVersion | Devuelve la versión del motor de cálculo de Excel usada para la última actualización completa. |
calculationState | Devuelve el estado del cálculo de la aplicación. | |
iterativeCalculation | Devuelve la configuración de cálculo iterativo. | |
suspendScreenUpdatingUntilNextSync() | Suspende la actualización de pantalla hasta que se llame al siguiente context.sync() . |
|
AutoFilter | apply(range: Range | string, columnIndex?: number, criteria?: Excel.FilterCriteria) | Aplica el objecto AutoFilter a un rango. |
clearCriteria() | Borra los criterios de filtro y el estado de ordenación del Autofiltro. | |
criteria | Matriz que contiene todos los criterios de filtro de un intervalo autofiltrado. | |
enabled | Especifica si el autofiltro está habilitado. | |
getRange() | Devuelve el Range objeto que representa el intervalo al que se aplica el Autofiltro. |
|
getRangeOrNullObject() | Devuelve el Range objeto que representa el intervalo al que se aplica el Autofiltro. |
|
isDataFiltered | Especifica si autofiltro tiene criterios de filtro. | |
reapply() | Aplica el objeto AutoFilter especificado actualmente en el intervalo. | |
remove() | Quita el AutoFilter para el intervalo. | |
CellBorder | color | Representa la propiedad color de un único borde. |
style | Representa la propiedad style de un único borde. |
|
tintAndShade | Representa la propiedad tintAndShade de un único borde. |
|
weight | Representa la propiedad weight de un único borde. |
|
CellBorderCollection | bottom | Representa la propiedad format.borders.bottom . |
diagonalDown | Representa la propiedad format.borders.diagonalDown . |
|
diagonalUp | Representa la propiedad format.borders.diagonalUp . |
|
horizontal | Representa la propiedad format.borders.horizontal . |
|
left | Representa la propiedad format.borders.left . |
|
right | Representa la propiedad format.borders.right . |
|
top | Representa la propiedad format.borders.top . |
|
vertical | Representa la propiedad format.borders.vertical . |
|
CellProperties | address | Representa la propiedad address . |
addressLocal | Representa la propiedad addressLocal . |
|
hidden | Representa la propiedad hidden . |
|
CellPropertiesFill | color | Representa la propiedad format.fill.color . |
pattern | Representa la propiedad format.fill.pattern . |
|
patternColor | Representa la propiedad format.fill.patternColor . |
|
patternTintAndShade | Representa la propiedad format.fill.patternTintAndShade . |
|
tintAndShade | Representa la propiedad format.fill.tintAndShade . |
|
CellPropertiesFont | bold | Representa la propiedad format.font.bold . |
color | Representa la propiedad format.font.color . |
|
italic | Representa la propiedad format.font.italic . |
|
name | Representa la propiedad format.font.name . |
|
size | Representa la propiedad format.font.size . |
|
strikethrough | Representa la propiedad format.font.strikethrough . |
|
subscript | Representa la propiedad format.font.subscript . |
|
superscript | Representa la propiedad format.font.superscript . |
|
tintAndShade | Representa la propiedad format.font.tintAndShade . |
|
underline | Representa la propiedad format.font.underline . |
|
CellPropertiesFormat | autoIndent | Representa la propiedad autoIndent . |
borders | Representa la propiedad borders . |
|
fill | Representa la propiedad fill . |
|
font | Representa la propiedad font . |
|
horizontalAlignment | Representa la propiedad horizontalAlignment . |
|
indentLevel | Representa la propiedad indentLevel . |
|
protection | Representa la propiedad protection . |
|
readingOrder | Representa la propiedad readingOrder . |
|
shrinkToFit | Representa la propiedad shrinkToFit . |
|
textOrientation | Representa la propiedad textOrientation . |
|
useStandardHeight | Representa la propiedad useStandardHeight . |
|
useStandardWidth | Representa la propiedad useStandardWidth . |
|
verticalAlignment | Representa la propiedad verticalAlignment . |
|
wrapText | Representa la propiedad wrapText . |
|
CellPropertiesProtection | formulaHidden | Representa la propiedad format.protection.formulaHidden . |
locked | Representa la propiedad format.protection.locked . |
|
ChangedEventDetail | valueAfter | Representa el valor después del cambio. |
valueBefore | Representa el valor antes del cambio. | |
valueTypeAfter | Representa el tipo de valor después del cambio. | |
valueTypeBefore | Representa el tipo de valor antes del cambio. | |
Chart | activate() | Activa el gráfico en la interfaz de usuario de Excel. |
pivotOptions | Contiene las opciones del gráfico dinámico. | |
ChartAreaFormat | colorScheme | Especifica la combinación de colores del gráfico. |
roundedCorners | Especifica si el área de gráfico del gráfico tiene esquinas redondeadas. | |
ChartAxis | linkNumberFormat | Especifica si el formato de número está vinculado a las celdas. |
ChartBinOptions | allowOverflow | Especifica si el desbordamiento de bin está habilitado en un gráfico de histogramas o un gráfico de pareto. |
allowUnderflow | Especifica si el subflujo bin está habilitado en un gráfico de histogramas o un gráfico de pareto. | |
count | Especifica el recuento de contenedores de un gráfico de histograma o un gráfico de pareto. | |
overflowValue | Especifica el valor de desbordamiento bin de un gráfico de histograma o un gráfico de pareto. | |
type | Especifica el tipo de bin para un gráfico de histograma o un gráfico de pareto. | |
underflowValue | Especifica el valor de subflujo bin de un gráfico de histograma o un gráfico de pareto. | |
width | Especifica el valor de ancho bin de un gráfico de histograma o un gráfico de pareto. | |
ChartBoxwhiskerOptions | quartileCalculation | Especifica si el tipo de cálculo de cuartil de un cuadro y un gráfico de whisker. |
showInnerPoints | Especifica si los puntos internos se muestran en un cuadro y un gráfico de whisker. | |
showMeanLine | Especifica si la línea media se muestra en un cuadro y un gráfico de whisker. | |
showMeanMarker | Especifica si el marcador medio se muestra en un cuadro y un gráfico de whisker. | |
showOutlierPoints | Especifica si los puntos atípicos se muestran en un cuadro y un gráfico de whisker. | |
ChartDataLabel | linkNumberFormat | Especifica si el formato de número está vinculado a las celdas (para que el formato de número cambie en las etiquetas cuando cambie en las celdas). |
ChartDataLabels | linkNumberFormat | Especifica si el formato de número está vinculado a las celdas. |
ChartErrorBars | endStyleCap | Especifica si las barras de error tienen un límite de estilo final. |
format | Especifica el tipo de formato de las barras de error. | |
include | Especifica las partes de las barras de error a incluir. | |
type | El tipo de rango marcado por las barras de error. | |
visible | Especifica si se muestran las barras de error. | |
ChartErrorBarsFormat | line | Representa el formato de línea de gráfico. |
ChartMapOptions | labelStrategy | Especifica la estrategia de etiquetas de mapa de serie de un gráfico de mapas de regiones. |
level | Especifica el nivel de asignación de series de un gráfico de mapas de regiones. | |
projectionType | Especifica el tipo de proyección de serie de un gráfico de mapa de regiones. | |
ChartPivotOptions | showAxisFieldButtons | Especifica si se van a mostrar los botones de campo del eje en un gráfico dinámico. |
showLegendFieldButtons | Especifica si se van a mostrar los botones de campo de leyenda en un gráfico dinámico. | |
showReportFilterFieldButtons | Especifica si se deben mostrar los botones del campo de filtro de informe en un gráfico dinámico. | |
showValueFieldButtons | Especifica si se van a mostrar los botones del campo mostrar valor en un gráfico dinámico. | |
ChartSeries | binOptions | Contiene las opciones de intervalo para gráficos de histograma y diagramas de Pareto. |
boxwhiskerOptions | Contiene las opciones para el gráfico de cajas y bigotes. | |
bubbleScale | Esto puede ser un valor entero entre 0 (cero) y 300, que representa el porcentaje del tamaño predeterminado. | |
gradientMaximumColor | Especifica el color del valor máximo de una serie de gráficos de mapa de regiones. | |
gradientMaximumType | Especifica el tipo para el valor máximo de una serie de gráficos de mapa de regiones. | |
gradientMaximumValue | Especifica el valor máximo de una serie de gráficos de mapa de regiones. | |
gradientMidpointColor | Especifica el color del valor de punto medio de una serie de gráficos de mapa de regiones. | |
gradientMidpointType | Especifica el tipo para el valor de punto medio de una serie de gráficos de mapa de regiones. | |
gradientMidpointValue | Especifica el valor de punto medio de una serie de gráficos de mapa de regiones. | |
gradientMinimumColor | Especifica el color del valor mínimo de una serie de gráficos de mapa de regiones. | |
gradientMinimumType | Especifica el tipo para el valor mínimo de una serie de gráficos de mapa de regiones. | |
gradientMinimumValue | Especifica el valor mínimo de una serie de gráficos de mapa de regiones. | |
gradientStyle | Especifica el estilo de degradado de serie de un gráfico de mapa de regiones. | |
invertColor | Especifica el color de relleno de los puntos de datos negativos de una serie. | |
mapOptions | Contiene las opciones para un gráfico de mapa de región. | |
parentLabelStrategy | Especifica el área de estrategia de etiqueta primaria de la serie para un gráfico de gráficos de rectángulos. | |
showConnectorLines | Especifica si las líneas del conector se muestran en gráficos en cascada. | |
showLeaderLines | Especifica si se muestran líneas de directriz para cada etiqueta de datos de la serie. | |
splitValue | Especifica el valor de umbral que separa dos secciones de un gráfico circular de gráfico circular o un gráfico de barras circulares. | |
xerrorBars | Indica el objeto de la barra de error de una serie de gráficos. | |
yerrorBars | Indica el objeto de la barra de error de una serie de gráficos. | |
ChartTrendlineLabel | linkNumberFormat | Especifica si el formato de número está vinculado a las celdas (para que el formato de número cambie en las etiquetas cuando cambie en las celdas). |
ColumnProperties | address | Representa la propiedad address . |
addressLocal | Representa la propiedad addressLocal . |
|
columnIndex | Representa la propiedad columnIndex . |
|
ConditionalFormat | getRanges() | Devuelve , RangeAreas que comprende uno o varios intervalos rectangulares, a los que se aplica el formato conditonal. |
DataValidation | getInvalidCells() | Devuelve un RangeAreas objeto, que consta de uno o varios rangos rectangulares, con valores de celda no válidos. |
getInvalidCellsOrNullObject() | Devuelve un RangeAreas objeto, que consta de uno o varios rangos rectangulares, con valores de celda no válidos. |
|
FilterCriteria | subField | Propiedad usada por el filtro para realizar un filtro enriquecido en valores enriquecidos. |
GeometricShape | id | Devuelve el identificador de la forma. |
shape | Devuelve el Shape objeto de la forma geométrica. |
|
GroupShapeCollection | getCount() | Devuelve el número de formas del grupo de formas. |
getItem(key: string) | Obtiene una forma con su nombre o identificador. | |
getItemAt(index: number) | Obtiene una forma basada en su posición en la colección. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
HeaderFooter | centerFooter | Pie de página central de la hoja de cálculo. |
centerHeader | Encabezado central de la hoja de cálculo. | |
leftFooter | Pie de página izquierdo de la hoja de cálculo. | |
leftHeader | Encabezado izquierdo de la hoja de cálculo. | |
rightFooter | Pie de página derecho de la hoja de cálculo. | |
rightHeader | Encabezado derecho de la hoja de cálculo. | |
HeaderFooterGroup | defaultForAllPages | El encabezado o pie general, utilizado para todas las páginas, salvo que se indique par, impar o primera página. |
evenPages | El encabezado o pie de página para páginas pares, debe especificarse el encabezado o pie de página para páginas impares. | |
firstPage | El encabezado o pie de página de la primera página, para las demás páginas se usa el encabezado o pie de página general, par o impar. | |
oddPages | El encabezado o pie de página para páginas impares, debe especificarse el encabezado o pie de página para páginas pares. | |
state | Estado por el que se establecen los encabezados o pies de página. | |
useSheetMargins | Obtiene o establece una marca que indica si los encabezados o pies de página están alineados con los márgenes de página establecidos en las opciones de diseño de página de la hoja de cálculo. | |
useSheetScale | Obtiene o establece una marca que indica si los encabezados o pies de página deben escalarse según la escala de porcentaje de página establecida en las opciones de diseño de página de la hoja de cálculo. | |
Image | format | Devuelve el formato de la imagen. |
id | Especifica el identificador de forma del objeto de imagen. | |
shape | Devuelve el Shape objeto asociado a la imagen. |
|
IterativeCalculation | enabled | True si Excel usa iteración para resolver referencias circulares. |
maxChange | Especifica la cantidad máxima de cambio entre cada iteración a medida que Excel resuelve las referencias circulares. | |
maxIteration | Especifica el número máximo de iteraciones que Excel puede usar para resolver una referencia circular. | |
Line | beginArrowheadLength | Representa la longitud de la punta de flecha al comienzo de la línea especificada. |
beginArrowheadStyle | Representa el estilo de la punta de flecha al principio de la línea especificada. | |
beginArrowheadWidth | Representa el ancho de la punta de flecha al comienzo de la línea especificada. | |
beginConnectedShape | Representa la forma a la que está unido el principio de la línea especificada. | |
beginConnectedSite | Representa el sitio de conexión al que está conectado el principio de un conector. | |
connectBeginShape(shape: Excel.Shape, connectionSite: number) | Une el principio del conector especificado a una forma específica. | |
connectEndShape(shape: Excel.Shape, connectionSite: number) | Une el final del conector especificado a una forma específica. | |
connectorType | Indica el tipo de conector de la línea. | |
disconnectBeginShape() | Separa el principio del conector especificado de una forma. | |
disconnectEndShape() | Separa el final del conector especificado de una forma. | |
endArrowheadLength | Representa la longitud de la punta de flecha al final de la línea especificada. | |
endArrowheadStyle | Representa el estilo de la punta de flecha al final de la línea especificada. | |
endArrowheadWidth | Representa el ancho de la punta de flecha al final de la línea especificada. | |
endConnectedShape | Representa la forma a la que está unido el final de la línea especificada. | |
endConnectedSite | Representa el sitio de conexión al que está conectado el extremo de un conector. | |
id | Especifica el identificador de forma. | |
isBeginConnected | Especifica si el principio de la línea especificada está conectado a una forma. | |
isEndConnected | Especifica si el final de la línea especificada está conectado a una forma. | |
shape | Devuelve el Shape objeto asociado a la línea. |
|
PageBreak | columnIndex | Especifica el índice de columna para el salto de página. |
delete() | Elimina un objeto de salto de página. | |
getCellAfterBreak() | Obtiene la primera celda después del salto de página. | |
rowIndex | Especifica el índice de fila para el salto de página. | |
PageBreakCollection | add(pageBreakRange: Range | string) | Agrega un salto de página antes de la celda superior izquierda del intervalo especificado. |
getCount() | Obtiene el número de saltos de página de una colección. | |
getItem(index: number) | Obtiene un objeto de salto de página a través del índice. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
removePageBreaks() | Restablece todos los saltos de página manuales de la colección. | |
PageLayout | blackAndWhite | Opción de impresión en blanco y negro de la hoja de cálculo. |
bottomMargin | Margen de página inferior de la hoja de cálculo que se va a usar para imprimir en puntos. | |
centerHorizontally | Marca del centro de la hoja de cálculo horizontalmente. | |
centerVertically | Marca del centro de la hoja de cálculo verticalmente. | |
draftMode | Opción de modo de borrador de la hoja de cálculo. | |
firstPageNumber | Primer número de página de la hoja de cálculo que se va a imprimir. | |
footerMargin | Margen de pie de página de la hoja de cálculo, en puntos, para su uso al imprimir. | |
getPrintArea() | Obtiene el RangeAreas objeto, que consta de uno o varios rangos rectangulares, que representa el área de impresión de la hoja de cálculo. |
|
getPrintAreaOrNullObject() | Obtiene el RangeAreas objeto, que consta de uno o varios rangos rectangulares, que representa el área de impresión de la hoja de cálculo. |
|
getPrintTitleColumns() | Obtiene el objeto de intervalo que representa las columnas de título. | |
getPrintTitleColumnsOrNullObject() | Obtiene el objeto de intervalo que representa las columnas de título. | |
getPrintTitleRows() | Obtiene el objeto de intervalo que representa las filas de título. | |
getPrintTitleRowsOrNullObject() | Obtiene el objeto de intervalo que representa las filas de título. | |
headerMargin | Margen de encabezado de la hoja de cálculo, en puntos, para su uso al imprimir. | |
headersFooters | Configuración de encabezado y pie de página de la hoja de cálculo. | |
leftMargin | Margen izquierdo de la hoja de cálculo, en puntos, para su uso al imprimir. | |
orientation | Orientación de la hoja de cálculo de la página. | |
paperSize | Tamaño de papel de la hoja de cálculo de la página. | |
printComments | Especifica si se deben mostrar los comentarios de la hoja de cálculo al imprimir. | |
printErrors | Opción de errores de impresión de la hoja de cálculo. | |
printGridlines | Especifica si se imprimirán las líneas de cuadrícula de la hoja de cálculo. | |
printHeadings | Especifica si se imprimirán los encabezados de la hoja de cálculo. | |
printOrder | Opción de orden de impresión de página de la hoja de cálculo. | |
rightMargin | Margen derecho de la hoja de cálculo, en puntos, para su uso al imprimir. | |
setPrintArea(printArea: Range | RangeAreas | string) | Establece el área de impresión de la hoja de cálculo. | |
setPrintMargins(unit: Excel.PrintMarginUnit, marginOptions: Excel.PageLayoutMarginOptions) | Establece los márgenes de página de la hoja de cálculo con unidades. | |
setPrintTitleColumns(printTitleColumns: Range | string) | Establece las columnas que contienen las celdas que se repetirán a la izquierda de cada página de la hoja de cálculo que se va a imprimir. | |
setPrintTitleRows(printTitleRows: Range | string) | Establece las filas que contienen las celdas que se repetirán en la parte superior de cada página de la hoja de cálculo que se va a imprimir. | |
topMargin | Margen superior de la hoja de cálculo, en puntos, para su uso al imprimir. | |
zoom | Opciones de zoom de impresión de la hoja de cálculo. | |
PageLayoutMarginOptions | bottom | Especifica el margen inferior del diseño de página de la unidad especificada para la impresión. |
footer | Especifica el margen de pie de página de diseño de página de la unidad especificada para la impresión. | |
header | Especifica el margen de encabezado de diseño de página de la unidad especificada para la impresión. | |
left | Especifica el margen izquierdo del diseño de página en la unidad especificada para la impresión. | |
right | Especifica el margen derecho del diseño de página en la unidad especificada para la impresión. | |
top | Especifica el margen superior de diseño de página de la unidad especificada para la impresión. | |
PageLayoutZoomOptions | horizontalFitToPages | Número de páginas para ajustar horizontalmente. |
scale | El valor de la escala de página de impresión puede estar entre 10 y 400. | |
verticalFitToPages | Número de páginas para ajustar verticalmente. | |
PivotField | sortByValues(sortBy: Excel.SortBy, valuesHierarchy: Excel.DataPivotHierarchy, pivotItemScope?: Array<PivotItem | string>) | Ordena el campo de tabla dinámica por los valores especificados en un ámbito determinado. |
PivotLayout | autoFormat | Especifica si el formato se dará formato automáticamente cuando se actualice o cuando se muevan los campos. |
getDataHierarchy(cell: Range | string) | Obtiene la DataHierarchy que se usa para calcular el valor de un intervalo especificado en la tabla dinámica. | |
getPivotItems(axis: Excel.PivotAxis, cell: Range | string) | Obtiene los elementos dinámicos de un eje que componen el valor de un intervalo especificado en la tabla dinámica. | |
preserveFormatting | Especifica si el formato se conserva cuando el informe se actualiza o se vuelve a calcular mediante operaciones como la dinamización, la ordenación o el cambio de elementos de campo de página. | |
setAutoSortOnCell(cell: Range | string, sortBy: Excel.SortBy) | Establece la tabla dinámica para la ordenación automática mediante la celda especificada para seleccionar automáticamente el contexto y todos los criterios necesarios. | |
PivotTable | enableDataValueEditing | Especifica si la tabla dinámica permite que el usuario edite los valores del cuerpo de datos. |
useCustomSortLists | Especifica si la tabla dinámica usa listas personalizadas al ordenar. | |
Rango | autoFill(destinationRange?: Range | string, autoFillType?: Excel.AutoFillType) | Rellena un intervalo desde el intervalo actual hasta el intervalo de destino mediante la lógica de autorrellenar especificada. |
convertDataTypeToText() | Convierte las celdas de rango con tipos de datos en texto. | |
convertToLinkedDataType(serviceID: number, languageCulture: string) | Convierte las celdas de rango en tipos de datos vinculados en la hoja de cálculo. | |
copyFrom(sourceRange: Range | RangeAreas | string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean) | Copia los datos de celda o el formato del intervalo de origen o RangeAreas al intervalo actual. |
|
find(text: string, criteria: Excel.SearchCriteria) | Busca la cadena especificada, según los criterios especificados. | |
findOrNullObject(text: string, criteria: Excel.SearchCriteria) | Busca la cadena especificada, según los criterios especificados. | |
flashFill() | Realiza un relleno flash en el intervalo actual. | |
getCellProperties(cellPropertiesLoadOptions: CellPropertiesLoadOptions) | Devuelve una matriz 2D que encapsula los datos para la fuente, el relleno, los bordes, la alineación y otras propiedades de la celda. | |
getColumnProperties(columnPropertiesLoadOptions: ColumnPropertiesLoadOptions) | Devuelve una matriz de una sola dimensión que encapsula los datos para la fuente, el relleno, los bordes, la alineación y otras propiedades de la columna. | |
getRowProperties(rowPropertiesLoadOptions: RowPropertiesLoadOptions) | Devuelve una matriz de una sola dimensión que encapsula los datos para la fuente, el relleno, los bordes, la alineación y otras propiedades de la fila. | |
getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) | Obtiene el RangeAreas objeto, que consta de uno o varios rangos rectangulares, que representa todas las celdas que coinciden con el tipo y valor especificados. |
|
getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) | Obtiene el RangeAreas objeto, que consta de uno o varios rangos, que representa todas las celdas que coinciden con el tipo y valor especificados. |
|
getTables(fullyContained?: boolean) | Obtiene una colección con ámbito de tablas que se superpone con el intervalo. | |
linkedDataTypeState | Indica el estado del tipo de datos de cada celda. | |
removeDuplicates(columns: number[], includesHeader: boolean) | Quita los valores duplicados del intervalo especificado por las columnas. | |
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria) | Busca y reemplaza la cadena especificada, según los criterios especificados dentro del intervalo actual. | |
setCellProperties(cellPropertiesData: SettableCellProperties[][]) | Novedades el rango en función de una matriz 2D de propiedades de celda, encapsulando elementos como fuente, relleno, bordes y alineación. | |
setColumnProperties(columnPropertiesData: SettableColumnProperties[]) | Novedades el intervalo en función de una matriz unidimensional de propiedades de columna, encapsulando elementos como fuente, relleno, bordes y alineación. | |
setDirty() | Establece un intervalo que se deberá actualizar cuando se realice la próxima actualización. | |
setRowProperties(rowPropertiesData: SettableRowProperties[]) | Novedades el intervalo en función de una matriz unidimensional de propiedades de fila, encapsulando elementos como fuente, relleno, bordes y alineación. | |
RangeAreas | address | Devuelve la RangeAreas referencia en estilo A1. |
addressLocal | Devuelve la RangeAreas referencia en la configuración regional del usuario. |
|
areaCount | Devuelve el número de intervalos rectangulares que componen este RangeAreas objeto. |
|
areas | Devuelve una colección de intervalos rectangulares que componen este RangeAreas objeto. |
|
calculate() | Calcula todas las celdas de .RangeAreas |
|
cellCount | Devuelve el número de celdas del RangeAreas objeto, sumando los recuentos de celdas de todos los rangos rectangulares individuales. |
|
clear(applyTo?: Excel.ClearApplyTo) | Borra los valores, el formato, el relleno, el borde y otras propiedades en cada una de las áreas que componen este RangeAreas objeto. |
|
conditionalFormats | Devuelve una colección de formatos condicionales que intersecan con cualquier celda de este RangeAreas objeto. |
|
convertDataTypeToText() | Convierte todas las celdas de RangeAreas con tipos de datos en texto. |
|
convertToLinkedDataType(serviceID: number, languageCulture: string) | Convierte todas las celdas de RangeAreas en tipos de datos vinculados. |
|
copyFrom(sourceRange: Range | RangeAreas | string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean) | Copia los datos de celda o el formato del intervalo de origen o RangeAreas al actual RangeAreas . |
|
dataValidation | Devuelve un objeto de validación de datos para todos los intervalos de .RangeAreas |
|
format | Devuelve un RangeFormat objeto, encapsulando la fuente, el relleno, los bordes, la alineación y otras propiedades de todos los rangos del RangeAreas objeto. |
|
getEntireColumn() | Devuelve un RangeAreas objeto que representa todas las columnas de RangeAreas (por ejemplo, si el actual RangeAreas representa las celdas "B4:E11, H2", devuelve un RangeAreas que representa las columnas "B:E, H:H"). |
|
getEntireRow() | Devuelve un RangeAreas objeto que representa todas las filas de RangeAreas (por ejemplo, si el actual RangeAreas representa las celdas "B4:E11", devuelve un RangeAreas que representa las filas "4:11"). |
|
getIntersection(anotherRange: Range | RangeAreas | string) | Devuelve el RangeAreas objeto que representa la intersección de los intervalos especificados o RangeAreas . |
|
getIntersectionOrNullObject(anotherRange: Range | RangeAreas | string) | Devuelve el RangeAreas objeto que representa la intersección de los intervalos especificados o RangeAreas . |
|
getOffsetRangeAreas(rowOffset: number, columnOffset: number) | Devuelve un RangeAreas objeto que se desplaza por el desplazamiento de fila y columna específico. |
|
getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) | Devuelve un RangeAreas objeto que representa todas las celdas que coinciden con el tipo y valor especificados. |
|
getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) | Devuelve un RangeAreas objeto que representa todas las celdas que coinciden con el tipo y valor especificados. |
|
getTables(fullyContained?: boolean) | Devuelve una colección con ámbito de tablas que se superponen con cualquier intervalo de este RangeAreas objeto. |
|
getUsedRangeAreas(valuesOnly?: boolean) | Devuelve el objeto usado RangeAreas que comprende todas las áreas usadas de intervalos rectangulares individuales en el RangeAreas objeto . |
|
getUsedRangeAreasOrNullObject(valuesOnly?: boolean) | Devuelve el objeto usado RangeAreas que comprende todas las áreas usadas de intervalos rectangulares individuales en el RangeAreas objeto . |
|
isEntireColumn | Especifica si todos los intervalos de este RangeAreas objeto representan columnas completas (por ejemplo, "A:C, Q:Z"). |
|
isEntireRow | Especifica si todos los intervalos de este RangeAreas objeto representan filas completas (por ejemplo, "1:3, 5:7"). |
|
setDirty() | Establece que RangeAreas se va a recalcular cuando se produzca la siguiente actualización. |
|
estilo | Representa el estilo de todos los rangos de este RangeAreas objeto. |
|
worksheet | Devuelve la hoja de cálculo del objeto actual RangeAreas . |
|
RangeBorder | tintAndShade | Especifica un doble que aclara u oscurece un color para el borde del intervalo, el valor está entre -1 (más oscuro) y 1 (más brillante), con 0 para el color original. |
RangeBorderCollection | tintAndShade | Especifica un doble que aclara u oscurece un color para los bordes de intervalo. |
RangeCollection | getCount() | Devuelve el número de intervalos en .RangeCollection |
getItemAt(index: number) | Devuelve el objeto de intervalo en función de su posición en .RangeCollection |
|
items | Obtiene los elementos secundarios cargados en esta colección. | |
RangeFill | pattern | Patrón de un intervalo. |
patternColor | Código de color HTML que representa el color del patrón de intervalo, en el formulario #RRGGBB (por ejemplo, "FFA500"), o como un color HTML con nombre (por ejemplo, "naranja"). | |
patternTintAndShade | Especifica un doble que aclara u oscurece un color de patrón para el relleno del intervalo. | |
tintAndShade | Especifica un doble que aclara u oscurece un color para el relleno del intervalo. | |
RangeFont | strikethrough | Especifica el estado de tachado de la fuente. |
subscript | Especifica el estado del subíndice de la fuente. | |
superscript | Especifica el estado de superíndice de la fuente. | |
tintAndShade | Especifica un doble que aclara u oscurece un color para la fuente de rango. | |
RangeFormat | autoIndent | Especifica si el texto se aplica sangría automáticamente cuando la alineación del texto se establece en la misma distribución. |
indentLevel | Un número entero entre 0 y 250 que indica el nivel de sangría. | |
readingOrder | El orden de lectura para el intervalo. | |
shrinkToFit | Especifica si el texto se reduce automáticamente para ajustarse al ancho de columna disponible. | |
RemoveDuplicatesResult | removed | Número de filas duplicadas quitadas por la operación. |
uniqueRemaining | Número de filas únicas restantes presentes en el intervalo resultante. | |
ReplaceCriteria | completeMatch | Especifica si la coincidencia debe ser completa o parcial. |
matchCase | Especifica si la coincidencia distingue mayúsculas de minúsculas. | |
RowProperties | address | Representa la propiedad address . |
addressLocal | Representa la propiedad addressLocal . |
|
rowIndex | Representa la propiedad rowIndex . |
|
SearchCriteria | completeMatch | Especifica si la coincidencia debe ser completa o parcial. |
matchCase | Especifica si la coincidencia distingue mayúsculas de minúsculas. | |
searchDirection | Especifica la dirección de la búsqueda | |
SettableCellProperties | format | Representa la propiedad format . |
hyperlink | Representa la propiedad hyperlink . |
|
style | Representa la propiedad style . |
|
SettableColumnProperties | columnHidden | Representa la propiedad columnHidden . |
format | Representa la propiedad format . |
|
SettableRowProperties | format | Representa la propiedad format . |
rowHidden | Representa la propiedad rowHidden . |
|
Shape | altTextDescription | Especifica el texto de descripción alternativo de un Shape objeto. |
altTextTitle | Especifica el texto de título alternativo de un Shape objeto. |
|
connectionSiteCount | Devuelve el número de sitios de conexión en esta forma. | |
delete() | Quita la forma de la hoja de cálculo. | |
fill | Devuelve el formato de relleno de esta forma. | |
geometricShape | Devuelve la forma geométrica asociada con la forma. | |
geometricShapeType | Especifica el tipo de forma geométrica de esta forma geométrica. | |
getAsImage(format: Excel.PictureFormat) | Convierte la forma en una imagen y devuelve la imagen como una cadena codificada en Base64. | |
group | Devuelve el grupo de forma asociado con la forma. | |
height | Especifica el alto, en puntos, de la forma. | |
id | Especifica el identificador de forma. | |
image | Devuelve la imagen asociada con la forma. | |
incrementLeft(increment: number) | Mueve la forma horizontalmente el número de puntos especificado. | |
incrementRotation(increment: number) | Gira la forma en el sentido de las agujas del reloj alrededor del eje Z según el número de grados. | |
incrementTop(increment: number) | Mueve la forma verticalmente el número de puntos. | |
left | La distancia, en puntos, desde el lado izquierdo de la forma hasta el lado izquierdo de la hoja de cálculo. | |
level | Especifica el nivel de la forma especificada. | |
line | Devuelve la línea asociada con la forma. | |
lineFormat | Devuelve el formato de línea de esta forma. | |
lockAspectRatio | Especifica si la relación de aspecto de esta forma está bloqueada. | |
name | Especifica el nombre de la forma. | |
onActivated | Se produce cuando se activa la forma. | |
onDeactivated | Se produce cuando se desactiva la forma. | |
parentGroup | Especifica el grupo primario de esta forma. | |
rotation | Especifica la rotación, en grados, de la forma. | |
scaleHeight(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom) | Cambia el alto de la forma en un factor especificado. | |
scaleWidth(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom) | Cambia el ancho de la forma en un factor especificado. | |
setZOrder(position: Excel.ShapeZOrder) | Mueve la forma especificada hacia arriba o hacia abajo en el orden z de la colección, que se desplaza delante o detrás de otras formas. | |
textFrame | Devuelve el objeto de marco de texto de esta forma. | |
top | La distancia, en puntos, desde el borde superior de la forma al borde superior de la hoja de cálculo. | |
type | Devuelve el tipo de esta forma. | |
visible | Especifica si la forma está visible. | |
width | Especifica el ancho, en puntos, de la forma. | |
zOrderPosition | Devuelve la posición de la forma especificada en el orden z, siendo 0 la parte inferior de la pila del orden. | |
ShapeActivatedEventArgs | shapeId | Obtiene el identificador de la forma activada. |
type | Obtiene el tipo del evento. | |
worksheetId | Obtiene el identificador de la hoja de cálculo en la que se activa la forma. | |
ShapeCollection | addGeometricShape(geometricShapeType: Excel.GeometricShapeType) | Agrega una forma geométrica a la hoja de cálculo. |
addGroup(values: Cadena de matriz<| Forma>) | Agrupa un subconjunto de formas en la hoja de cálculo de esta colección. | |
addImage(base64ImageString: string) | Crea una imagen a partir de una cadena codificada en Base64 y la agrega a la hoja de cálculo. | |
addLine(startLeft: number, startTop: number, endLeft: number, endTop: number, connectorType?: Excel.ConnectorType) | Agrega una línea a la hoja de cálculo. | |
addTextBox(text?: string) | Agrega un cuadro de texto a la hoja de cálculo con el texto proporcionado como contenido. | |
getCount() | Devuelve el número de formas de la hoja de cálculo. | |
getItem(key: string) | Obtiene una forma con su nombre o identificador. | |
getItemAt(index: number) | Obtiene una forma utilizando su posición en la colección. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
ShapeDeactivatedEventArgs | shapeId | Obtiene el identificador de la forma desactivada de la forma. |
type | Obtiene el tipo del evento. | |
worksheetId | Obtiene el identificador de la hoja de cálculo en la que se desactiva la forma. | |
ShapeFill | clear() | Limpia el formato de relleno de esta forma. |
foregroundColor | Representa el color de primer plano del relleno de formas en formato de color HTML, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja") | |
setSolidColor(color: string) | Establece el formato de relleno de la forma en un color uniforme. | |
transparency | Especifica el porcentaje de transparencia del relleno como un valor de 0,0 (opaco) a 1,0 (claro). | |
type | Devuelve el tipo de relleno de la forma. | |
ShapeFont | bold | Indica el estado de negrita de la fuente. |
color | Representación del código de color HTML del color de texto (por ejemplo, "#FF0000" representa rojo). | |
italic | Indica el estado de cursiva de la fuente. | |
name | Representa el nombre de fuente (por ejemplo, "Calibri"). | |
size | Representa el tamaño de fuente en puntos (por ejemplo, 11). | |
underline | Tipo de subrayado aplicado a la fuente. | |
ShapeGroup | id | Especifica el identificador de forma. |
shape | Devuelve el Shape objeto asociado al grupo. |
|
shapes | Devuelve la colección de Shape objetos . |
|
ungroup() | Desagrupa las formas agrupadas en el grupo de formas especificado. | |
ShapeLineFormat | color | Representa el color de línea en formato de color HTML, en el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). |
dashStyle | Indica el estilo de línea de la forma. | |
estilo | Indica el estilo de línea de la forma. | |
transparency | Indica o establece el grado de transparencia de la línea especificada como valor entre 0,0 (opaco) y 1,0 (transparente). | |
visible | Especifica si el formato de línea de un elemento de forma está visible. | |
weight | Indica el grosor de la línea, en puntos. | |
SortField | subField | Especifica el subcampo que es el nombre de propiedad de destino de un valor enriquecido por el que se va a ordenar. |
StyleCollection | getCount() | Obtiene el número de estilos de la colección. |
getItemAt(index: number) | Obtiene un estilo basándose en su posición en la colección. | |
Table | autoFilter | Representa el AutoFilter objeto de la tabla. |
TableAddedEventArgs | source | Obtiene el origen del evento. |
tableId | Obtiene el identificador de la tabla que se agrega. | |
type | Obtiene el tipo del evento. | |
worksheetId | Obtiene el identificador de la hoja de cálculo en la que se agrega la tabla. | |
TableChangedEventArgs | details | Obtiene la información sobre los detalles del cambio. |
TableCollection | onAdded | Se produce cuando se agrega una nueva tabla en un libro. |
onDeleted | Se produce cuando se elimina la tabla especificada en un libro. | |
TableDeletedEventArgs | source | Obtiene el origen del evento. |
tableId | Obtiene el identificador de la tabla que se elimina. | |
tableName | Obtiene el nombre de la tabla que se elimina. | |
type | Obtiene el tipo del evento. | |
worksheetId | Obtiene el identificador de la hoja de cálculo en la que se elimina la tabla. | |
TableScopedCollection | getCount() | Obtiene el número de tablas de la colección. |
getFirst() | Obtiene la primera tabla de la colección. | |
getItem(key: string) | Obtener una tabla por nombre o identificador. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
TextFrame | autoSizeSetting | La configuración de ajuste de tamaño automático para el marco de texto. |
bottomMargin | Indica el margen inferior, en puntos, del marco de texto. | |
deleteText() | Elimina todo el texto en el marco de texto. | |
hasText | Especifica si el marco de texto contiene texto. | |
horizontalAlignment | Indica la alineación horizontal del marco de texto. | |
horizontalOverflow | Indica el comportamiento de desbordamiento horizontal del marco de texto. | |
leftMargin | Indica el margen izquierdo, en puntos, del marco de texto. | |
orientation | Representa el ángulo al que está orientado el texto para el marco de texto. | |
readingOrder | Representa el orden de lectura del marco de texto, ya sea de izquierda a derecha o de derecha a izquierda. | |
rightMargin | Indica el margen derecho, en puntos, del marco de texto. | |
textRange | Representa el texto que hay unido a una forma en el marco de texto y las propiedades y los métodos de manipulación del texto. | |
topMargin | Indica el margen superior, en puntos, del marco de texto. | |
verticalAlignment | Indica la alineación vertical del marco de texto. | |
verticalOverflow | Representa el comportamiento de desbordamiento vertical del marco de texto. | |
TextRange | font | Devuelve un ShapeFont objeto que representa los atributos de fuente del intervalo de texto. |
getSubstring(start: number, length?: number) | Devuelve un objeto TextRange para la subcadena en el rango especificado. | |
text | Indica el contenido de texto sin formato del intervalo de texto. | |
Workbook | autoSave | Especifica si el libro está en modo autoguardado. |
calculationEngineVersion | Devuelve un número acerca de la versión del motor de cálculo de Excel. | |
chartDataPointTrack | True si todos los gráficos en el libro están siguiendo los puntos de datos reales a los que están conectados. | |
getActiveChart() | Obtiene el gráfico activo del libro. | |
getActiveChartOrNullObject() | Obtiene el gráfico activo del libro. | |
getIsActiveCollabSession() | Devuelve true si varios usuarios están editando el libro (a través de la coautoría). |
|
getSelectedRanges() | Obtiene los intervalos seleccionados actualmente en el libro. | |
isDirty | Especifica si se han realizado cambios desde la última vez que se guardó el libro. | |
onAutoSaveSettingChanged | Se produce cuando se cambia la configuración Autoguardar en el libro. | |
previouslySaved | Especifica si el libro se ha guardado alguna vez localmente o en línea. | |
usePrecisionAsDisplayed | True si los cálculos de este libro se llevan a cabo con la misma precisión con que se muestran los números. | |
WorkbookAutoSaveSettingChangedEventArgs | type | Obtiene el tipo del evento. |
Worksheet | autoFilter | Representa el AutoFilter objeto de la hoja de cálculo. |
enableCalculation | Determina si Excel debe recalcular la hoja de cálculo cuando sea necesario. | |
findAll(text: string, criteria: Excel.WorksheetSearchCriteria) | Busca todas las repeticiones de la cadena especificada en función de los criterios especificados y las devuelve como un RangeAreas objeto, que comprende uno o varios intervalos rectangulares. |
|
findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria) | Busca todas las repeticiones de la cadena especificada en función de los criterios especificados y las devuelve como un RangeAreas objeto, que comprende uno o varios intervalos rectangulares. |
|
getRanges(address?: string) | Obtiene el RangeAreas objeto , que representa uno o varios bloques de intervalos rectangulares, especificados por la dirección o el nombre. |
|
horizontalPageBreaks | Obtiene la colección de saltos de página horizontales de la hoja de cálculo. | |
onFormatChanged | Se produce cuando se cambia el formato una hoja de cálculo concreta. | |
pageLayout | Obtiene el PageLayout objeto de la hoja de cálculo. |
|
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria) | Busca y reemplaza la cadena especificada, según los criterios especificados dentro de la hoja de cálculo actual. | |
shapes | Devuelve la colección de todos los objetos Shape en la hoja de cálculo. | |
verticalPageBreaks | Obtiene la colección de saltos de página verticales de la hoja de cálculo. | |
WorksheetChangedEventArgs | details | Representa la información sobre los detalles del cambio. |
WorksheetCollection | onChanged | Se produce cuando se cambia una hoja de cálculo del libro. |
onFormatChanged | Se produce cuando cualquier hoja de cálculo del libro tiene un formato cambiado. | |
onSelectionChanged | Se produce cuando cambia la selección de cualquier hoja de cálculo. | |
WorksheetFormatChangedEventArgs | address | Obtiene la dirección del intervalo que representa el área que ha cambiado en una hoja de cálculo específica. |
getRange(ctx: Excel.RequestContext) | Obtiene el intervalo que representa el área que ha cambiado en una hoja de cálculo específica. | |
getRangeOrNullObject(ctx: Excel.RequestContext) | Obtiene el intervalo que representa el área que ha cambiado en una hoja de cálculo específica. | |
source | Obtiene el origen del evento. | |
type | Obtiene el tipo del evento. | |
worksheetId | Obtiene el identificador de la hoja de cálculo en la que cambiaron los datos. | |
WorksheetSearchCriteria | completeMatch | Especifica si la coincidencia debe ser completa o parcial. |
matchCase | Especifica si la coincidencia distingue mayúsculas de minúsculas. |
Vea también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.