Compartir a través de


ExcelScript.ConditionalDataBarNegativeFormat interface

Representa un formato condicional para el lado negativo de la barra de datos.

Comentarios

Ejemplos

/**
 * This script applies data bar conditional formatting to a range.
 * It sets the data bar colors to be green when positive and red when negative.
 */
function main(workbook: ExcelScript.Workbook) {
    // Get the "Sales" data column range in a table named "SalesTable".
    const table = workbook.getTable("SalesTable");
    const salesRange = table.getColumnByName("Sales").getRangeBetweenHeaderAndTotal();

    // Add data bar conditional formatting to the range.
    const cf = salesRange.addConditionalFormat(ExcelScript.ConditionalFormatType.dataBar);

    // Have the bar show green when positive and red when negative. 
    const dataBarConditionalFormat = cf.getDataBar();
    const positiveFormat: ExcelScript.ConditionalDataBarPositiveFormat = dataBarConditionalFormat.getPositiveFormat();
    positiveFormat .setFillColor("green");
    const negativeFormat: ExcelScript.ConditionalDataBarNegativeFormat = dataBarConditionalFormat.getNegativeFormat();
    negativeFormat.setFillColor("red");
}

Métodos

getBorderColor()

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"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

getFillColor()

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").

getMatchPositiveBorderColor()

Especifica si la barra de datos negativa tiene el mismo color de borde que la barra de datos positiva.

getMatchPositiveFillColor()

Especifica si la barra de datos negativa tiene el mismo color de relleno que la barra de datos positiva.

setBorderColor(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"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

setFillColor(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").

setMatchPositiveBorderColor(matchPositiveBorderColor)

Especifica si la barra de datos negativa tiene el mismo color de borde que la barra de datos positiva.

setMatchPositiveFillColor(matchPositiveFillColor)

Especifica si la barra de datos negativa tiene el mismo color de relleno que la barra de datos positiva.

Detalles del método

getBorderColor()

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"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

getBorderColor(): string;

Devoluciones

string

getFillColor()

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").

getFillColor(): string;

Devoluciones

string

getMatchPositiveBorderColor()

Especifica si la barra de datos negativa tiene el mismo color de borde que la barra de datos positiva.

getMatchPositiveBorderColor(): boolean;

Devoluciones

boolean

getMatchPositiveFillColor()

Especifica si la barra de datos negativa tiene el mismo color de relleno que la barra de datos positiva.

getMatchPositiveFillColor(): boolean;

Devoluciones

boolean

setBorderColor(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"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

setBorderColor(borderColor: string): void;

Parámetros

borderColor

string

Devoluciones

void

setFillColor(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").

setFillColor(fillColor: string): void;

Parámetros

fillColor

string

Devoluciones

void

setMatchPositiveBorderColor(matchPositiveBorderColor)

Especifica si la barra de datos negativa tiene el mismo color de borde que la barra de datos positiva.

setMatchPositiveBorderColor(matchPositiveBorderColor: boolean): void;

Parámetros

matchPositiveBorderColor

boolean

Devoluciones

void

setMatchPositiveFillColor(matchPositiveFillColor)

Especifica si la barra de datos negativa tiene el mismo color de relleno que la barra de datos positiva.

setMatchPositiveFillColor(matchPositiveFillColor: boolean): void;

Parámetros

matchPositiveFillColor

boolean

Devoluciones

void