Novedades de la API de JavaScript de Excel 1.6
Formato condicional
Presenta el formato condicional de un intervalo. Permite los siguientes tipos de formato condicional.
- Escala de colores
- Barra de datos
- Conjunto de iconos
- Personalizado
Además:
- Devuelve el intervalo en el que se aplica el formato condicional.
- Eliminación del formato condicional.
- Proporciona prioridad y
stopifTrue
funcionalidad. - Obtiene la colección de todo el formato condicional de un intervalo determinado.
- Borra todos los formatos condicionales activos en el intervalo actual especificado.
Lista de API
En la tabla siguiente se enumeran las API del conjunto de requisitos de la API de JavaScript de Excel 1.6. Para ver la documentación de referencia de API para todas las API compatibles con el conjunto de requisitos de la API de JavaScript de Excel 1.6 o versiones anteriores, consulte Api de Excel en el conjunto de requisitos 1.6 o anterior.
Clase | Campos | Descripción |
---|---|---|
Application | suspendApiCalculationUntilNextSync() | Suspende el cálculo hasta que se llame al siguiente context.sync() . |
CellValueConditionalFormat | format | Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades de los formatos condicionales. |
Regla | Especifica el objeto de regla en este formato condicional. | |
ColorScaleConditionalFormat | criteria | Criterios de la escala de colores. |
threeColorScale | Si true es , la escala de colores tendrá tres puntos (mínimo, punto medio, máximo), de lo contrario tendrá dos (mínimo, máximo). |
|
ConditionalCellValueRule | fórmula1 | Fórmula, si es necesario, en la que se va a evaluar la regla de formato condicional. |
fórmula2 | Fórmula, si es necesario, en la que se va a evaluar la regla de formato condicional. | |
operator | Operador del formato condicional del valor de celda. | |
ConditionalColorScaleCriteria | maximum | El punto máximo del criterio de escala de colores. |
Puntomedio | Punto medio del criterio de escala de colores, si la escala de colores es una escala de tres colores. | |
minimum | Punto mínimo del criterio de escala de colores. | |
ConditionalColorScaleCriterion | color | Representación del código de color HTML del color de escala de colores (por ejemplo, #FF0000 representa Rojo). |
formula | Un número, una fórmula o null (si type es lowestValue ). |
|
type | En qué se debe basar la fórmula condicional del criterio. | |
ConditionalDataBarNegativeFormat | borderColor | Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). |
fillColor | Código de color HTML que representa el color de relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). | |
matchPositiveBorderColor | Especifica si la barra de datos negativa tiene el mismo color de borde que la barra de datos positiva. | |
matchPositiveFillColor | Especifica si la barra de datos negativa tiene el mismo color de relleno que la barra de datos positiva. | |
ConditionalDataBarPositiveFormat | borderColor | Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). |
fillColor | Código de color HTML que representa el color de relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). | |
gradientFill | Especifica si la barra de datos tiene un degradado. | |
ConditionalDataBarRule | formula | Fórmula, si es necesario, en la que se va a evaluar la regla de barra de datos. |
type | Tipo de regla de la barra de datos. | |
ConditionalFormat | cellValue | Devuelve las propiedades de formato condicional del valor de celda si el formato condicional actual es un CellValue tipo. |
cellValueOrNullObject | Devuelve las propiedades de formato condicional del valor de celda si el formato condicional actual es un CellValue tipo. |
|
colorScale | Devuelve las propiedades de formato condicional de escala de colores si el formato condicional actual es un ColorScale tipo. |
|
colorScaleOrNullObject | Devuelve las propiedades de formato condicional de escala de colores si el formato condicional actual es un ColorScale tipo. |
|
Personalizado | Devuelve las propiedades de formato condicional personalizado si el formato condicional actual es un tipo personalizado. | |
customOrNullObject | Devuelve las propiedades de formato condicional personalizado si el formato condicional actual es un tipo personalizado. | |
Databar | Devuelve las propiedades de la barra de datos si el formato condicional actual es una barra de datos. | |
dataBarOrNullObject | Devuelve las propiedades de la barra de datos si el formato condicional actual es una barra de datos. | |
delete() | Elimina este formato condicional. | |
getRange() | Devuelve el intervalo en el que se aplica el formato condicional. | |
getRangeOrNullObject() | Devuelve el intervalo al que se aplica el formato conditonal. | |
iconSet | Devuelve las propiedades de formato condicional del conjunto de iconos si el formato condicional actual es un IconSet tipo. |
|
iconSetOrNullObject | Devuelve las propiedades de formato condicional del conjunto de iconos si el formato condicional actual es un IconSet tipo. |
|
id | Prioridad del formato condicional en el objeto actual ConditionalFormatCollection . |
|
Preset | Devuelve el formato condicional de los criterios preestablecidos. | |
presetOrNullObject | Devuelve el formato condicional de los criterios preestablecidos. | |
Prioridad | Prioridad (o índice) dentro de la colección de formato condicional en la que existe actualmente este formato condicional. | |
stopIfTrue | Si se cumplen las condiciones de este formato condicional, los formatos de menor prioridad no surtirán efecto en esa celda. | |
textComparison | Devuelve las propiedades de formato condicional de texto específicas si el formato condicional actual es un tipo de texto. | |
textComparisonOrNullObject | Devuelve las propiedades de formato condicional de texto específicas si el formato condicional actual es un tipo de texto. | |
topBottom | Devuelve las propiedades de formato condicional superior e inferior si el formato condicional actual es un TopBottom tipo. |
|
topBottomOrNullObject | Devuelve las propiedades de formato condicional superior e inferior si el formato condicional actual es un TopBottom tipo. |
|
type | Tipo de formato condicional. | |
ConditionalFormatCollection | add(type: Excel.ConditionalFormatType) | Agrega un nuevo formato condicional a la colección con la prioridad primera o superior. |
clearAll() | Borra todos los formatos condicionales activos en el intervalo actual especificado. | |
getCount() | Devuelve el número de formatos condicionales del libro. | |
getItem(id: string) | Devuelve un formato condicional para el identificador especificado. | |
getItemAt(index: number) | Devuelve un formato condicional en el índice especificado. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
ConditionalFormatRule | formula | Fórmula, si es necesario, en la que se va a evaluar la regla de formato condicional. |
formulaLocal | Fórmula, si es necesario, en la que se va a evaluar la regla de formato condicional en el idioma del usuario. | |
formulaR1C1 | Fórmula, si es necesario, en la que se va a evaluar la regla de formato condicional en la notación de estilo R1C1. | |
ConditionalIconCriterion | customIcon | El icono personalizado para el criterio actual, si es diferente del conjunto de iconos predeterminado, se devolverá.null |
formula | Número o fórmula en función del tipo. | |
operator |
greaterThan o greaterThanOrEqual para cada uno de los tipos de regla para el formato condicional de icono. |
|
type | Elemento en el que se debe basar la fórmula condicional de icono. | |
ConditionalPresetCriteriaRule | Criterio | Criterio del formato condicional. |
ConditionalRangeBorder | color | Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). |
sideIndex | Valor constante que indica el lado específico del borde. | |
estilo | Una de las constantes de estilo de línea que especifica el estilo de línea del borde. | |
ConditionalRangeBorderCollection | bottom | Obtiene el borde inferior. |
count | Número de objetos de borde de la colección. | |
getItem(index: Excel.ConditionalRangeBorderIndex) | Obtiene un objeto de borde mediante su nombre. | |
getItemAt(index: number) | Obtiene un objeto de borde mediante su índice. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
left | Obtiene el borde izquierdo. | |
right | Obtiene el borde derecho. | |
top | Obtiene el borde superior. | |
ConditionalRangeFill | clear() | Restablece el relleno. |
color | Código de color HTML que representa el color del relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). | |
ConditionalRangeFont | bold | Especifica si la fuente está en negrita. |
clear() | Restablece los formatos de fuente. | |
color | Representación del código de color HTML del color de texto (por ejemplo, #FF0000 representa Rojo). | |
italic | Especifica si la fuente está en cursiva. | |
strikethrough | Especifica el estado de tachado de la fuente. | |
underline | Tipo de subrayado aplicado a la fuente. | |
ConditionalRangeFormat | borders | Colección de objetos de borde que se aplican al intervalo de formato condicional general. |
fill | Devuelve el objeto de relleno definido en el intervalo de formato condicional general. | |
font | Devuelve el objeto de fuente definido en el intervalo de formato condicional general. | |
numberFormat | Representa el código de formato de número de Excel para el intervalo especificado. | |
ConditionalTextComparisonRule | operator | Operador del formato condicional de texto. |
text | Valor de texto del formato condicional. | |
ConditionalTopBottomRule | rank | El rango entre 1 y 1000 para los rangos numéricos o entre 1 y 100 para los rangos porcentuales. |
type | Dar formato a los valores en función de la clasificación superior o inferior. | |
CustomConditionalFormat | format | Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades de los formatos condicionales. |
Regla | Especifica el Rule objeto en este formato condicional. |
|
DataBarConditionalFormat | axisColor | Código de color HTML que representa el color de la línea Axis, en el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). |
axisFormat | Representación de cómo se determina el eje para una barra de datos de Excel. | |
barDirection | Especifica la dirección en la que se debe basar el gráfico de la barra de datos. | |
lowerBoundRule | Regla para lo que constituye el límite inferior (y cómo calcularlo, si procede) para una barra de datos. | |
negativeFormat | Representación de todos los valores a la izquierda del eje en una barra de datos de Excel. | |
positiveFormat | Representación de todos los valores a la derecha del eje en una barra de datos de Excel. | |
showDataBarOnly | Si true es , oculta los valores de las celdas donde se aplica la barra de datos. |
|
upperBoundRule | Regla de lo que constituye el límite superior (y cómo calcularlo, si es aplicable) de una barra de datos. | |
IconSetConditionalFormat | criteria | Matriz de criterios y conjuntos de iconos para las reglas y posibles iconos personalizados para iconos condicionales. |
reverseIconOrder | Si true es , invierte los pedidos de icono para el conjunto de iconos. |
|
showIconOnly | Si true es , oculta los valores y solo muestra iconos. |
|
estilo | Si se establece, muestra la opción de conjunto de iconos para el formato condicional. | |
PresetCriteriaConditionalFormat | format | Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades de los formatos condicionales. |
Regla | Regla del formato condicional. | |
Range | calculate() | Calcula un rango de celdas en una hoja de cálculo. |
conditionalFormats | La colección de ConditionalFormats que interseca el intervalo. |
|
TextConditionalFormat | format | Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades del formato condicional. |
Regla | Regla del formato condicional. | |
TopBottomConditionalFormat | format | Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades del formato condicional. |
Regla | Criterios del formato condicional superior e inferior. | |
Worksheet | calculate(markAllDirty: boolean) | Calcula todas las celdas de una hoja de cálculo. |
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.