ExcelScript.ConditionalRangeFormat interface
Objet de format qui encapsule la police, le remplissage, les bordures et d’autres propriétés de la plage de formats conditionnels.
Remarques
Exemples
/**
* This script applies cell value conditional formatting to a range.
* Any value less than 60 will have the cell's fill color changed and the font made italic.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the range to format.
const selectedRange = workbook.getSelectedRange();
// Add cell value conditional formatting.
const cellValueConditionalFormatting =
selectedRange.addConditionalFormat(ExcelScript.ConditionalFormatType.cellValue).getCellValue();
// Create the condition, in this case when the cell value is less than 60.
const rule: ExcelScript.ConditionalCellValueRule = {
formula1: "60",
operator: ExcelScript.ConditionalCellValueOperator.lessThan
};
cellValueConditionalFormatting.setRule(rule);
// Set the format to apply when the condition is met.
const format: ExcelScript.ConditionalRangeFormat = cellValueConditionalFormatting.getFormat();
format.getFill().setColor("yellow");
format.getFont().setItalic(true);
}
Méthode
| clear |
Supprimez les propriétés de format d’une règle de mise en forme conditionnelle. Cela crée une règle sans paramètres de format. |
| get |
Collection d’objets de bordure qui s’appliquent à la plage de format conditionnel globale. |
| get |
Obtient un objet de bordure à l’aide de son nom. |
| get |
Obtient la bordure inférieure. |
| get |
Obtient la bordure gauche. |
| get |
Obtient la bordure droite. |
| get |
Obtient la bordure supérieure. |
| get |
Renvoie l’objet de remplissage défini sur la plage de format conditionnel globale. |
| get |
Retourne l’objet de police défini sur la plage de format conditionnel globale. |
| get |
Représente le code de format numérique d’Excel pour la plage donnée. Effacé si |
| set |
Représente le code de format numérique d’Excel pour la plage donnée. Effacé si |
Détails de la méthode
clearFormat()
Supprimez les propriétés de format d’une règle de mise en forme conditionnelle. Cela crée une règle sans paramètres de format.
clearFormat(): void;
Retourne
void
getBorders()
Collection d’objets de bordure qui s’appliquent à la plage de format conditionnel globale.
getBorders(): ConditionalRangeBorder[];
Retourne
getConditionalRangeBorder(index)
Obtient un objet de bordure à l’aide de son nom.
getConditionalRangeBorder(
index: ConditionalRangeBorderIndex
): ConditionalRangeBorder;
Paramètres
Valeur d’indice de l’objet de bordure à récupérer. Pour plus d’informations, consultez ExcelScript.ConditionalRangeBorderIndex .
Retourne
getConditionalRangeBorderBottom()
Obtient la bordure inférieure.
getConditionalRangeBorderBottom(): ConditionalRangeBorder;
Retourne
getConditionalRangeBorderLeft()
Obtient la bordure gauche.
getConditionalRangeBorderLeft(): ConditionalRangeBorder;
Retourne
getConditionalRangeBorderRight()
Obtient la bordure droite.
getConditionalRangeBorderRight(): ConditionalRangeBorder;
Retourne
getConditionalRangeBorderTop()
Obtient la bordure supérieure.
getConditionalRangeBorderTop(): ConditionalRangeBorder;
Retourne
getFill()
Renvoie l’objet de remplissage défini sur la plage de format conditionnel globale.
getFill(): ConditionalRangeFill;
Retourne
getFont()
Retourne l’objet de police défini sur la plage de format conditionnel globale.
getFont(): ConditionalRangeFont;
Retourne
getNumberFormat()
Représente le code de format numérique d’Excel pour la plage donnée. Effacé si null est transmis.
getNumberFormat(): string;
Retourne
string
setNumberFormat(numberFormat)
Représente le code de format numérique d’Excel pour la plage donnée. Effacé si null est transmis.
setNumberFormat(numberFormat: string): void;
Paramètres
- numberFormat
-
string
Retourne
void