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";