Médiaforma

API JS dans Excel – Police et attributs

Partagez cet article sur vos réseaux

Vous pouvez agir sur l’apparence d’une plage de cellules en modifiant les propriétés de l’objet format.font : police, couleur, attributs. Pour en savoir plus sur les propriétés utilisables, consultez la page https://bit.ly/2MvXSQz.

Ce code est disponible en cliquant ici

A titre d’exemple, nous allons affecter la police Arial corps 16 gras italique rouge à ligne 1 de la feuille de calcul courante. Voici le code utilisé :

async function ligne1() {

  await Excel.run(async (context) => {

    const feuille1 = context.workbook.worksheets.getActiveWorksheet();

    feuille1.getRange("1:1").format.font.name = "Arial";

    feuille1.getRange("1:1").format.font.size = 16;

    feuille1.getRange("1:1").format.font.italic = true;

    feuille1.getRange("1:1").format.font.bold = true;

    feuille1.getRange("1:1").format.font.color = "red";

    feuille1.getRange("1:1").format.font.color = "#ff0000";

  });

}

Ce code est très simple. Après avoir récupéré la feuille en cours :

const feuille1 = context.workbook.worksheets.getActiveWorksheet();

Plusieurs propriétés de la ligne 1 (getRange(« 1 :1 »)) sont modifiées. Par exemple, la police :

feuille1.getRange("1:1").format.font.name = "Arial";
 
Commentaires

Aucun commentaire pour l'instant.

Laissez un commentaire