Objet ChartFill (interface API JavaScript pour Excel)

Office and SharePoint Add-ins

La dernière version de ce complément Office est disponible dans le référentiel GitHub des compléments.


S’applique à : Excel 2016, Excel Online, Office 2016

Représente le format de remplissage d’un élément de graphique.

Aucun

Aucun

MéthodeType renvoyéDescription
clear()voidSupprime la couleur de remplissage d’un élément de graphique.
setSolidColor(color: string)voidDéfinit le format de remplissage d’un élément de graphique sur une couleur unie.

Supprime la couleur de remplissage d’un élément de graphique.

Syntaxe

jschartFillObject.clear();

Paramètres

Aucun

Retourne

void

Exemples

Désactiver le format des lignes de quadrillage principal sur l’axe des ordonnées du graphique « Chart1 »


Excel.run(function (ctx) { 
    var gridlines = ctx.workbook.worksheets.getItem("Sheet1").charts.getItem("Chart1").axes.valueaxis.majorGridlines;   
    gridlines.format.line.clear();
    return ctx.sync().then(function() {
            console.log("Chart Major Gridlines Format Cleared");
    });
}).catch(function(error) {
        console.log("Error: " + error);
        if (error instanceof OfficeExtension.Error) {
            console.log("Debug info: " + JSON.stringify(error.debugInfo));
        }
});

Définit le format de remplissage d’un élément de graphique sur une couleur unie.

Syntaxe

jschartFillObject.setSolidColor(color);

Paramètres

ParamètreTypeDescription
colorstringCode couleur HTML qui représente la couleur de la ligne de bordure, au format #RRGGBB (par exemple : « FFA500 ») ou sous forme de couleur HTML nommée (par exemple, « orange »).

Retourne

void

Exemples

Définir le rouge comme couleur d’arrière-plan de Chart1


Excel.run(function (ctx) { 
    var chart = ctx.workbook.worksheets.getItem("Sheet1").charts.getItem("Chart1"); 

    chart.format.fill.setSolidColor("#FF0000");

    return ctx.sync().then(function() {
            console.log("Chart1 Background Color Changed.");
    });
}).catch(function(error) {
        console.log("Error: " + error);
        if (error instanceof OfficeExtension.Error) {
            console.log("Debug info: " + JSON.stringify(error.debugInfo));
        }
});

Afficher: