Excel.RangeTextRun interface
Représente une séquence d’un ou plusieurs caractères qui partagent les mêmes attributs de police dans une cellule. Peut être utilisé comme textRuns les propriétés ou le paramètre d’entrée textRuns de setCellPropertiesgetCellProperties.
Remarques
Utilisateur
Exemples
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/42-range/cell-properties.yaml
await Excel.run(async (context) => {
const sheet = context.workbook.worksheets.getActiveWorksheet();
const textRunFormats: Excel.RangeTextRun[] = [
{
text: "Rich ",
font: {
bold: true,
color: "#C00000",
size: 14
}
},
{
text: "text",
font: {
color: "#4472C4",
italic: true,
underline: Excel.RangeUnderlineStyle.single
}
}
]
const richTextProps: Excel.SettableCellProperties = {
textRuns: textRunFormats
};
sheet.getRange("A7").setCellProperties([[richTextProps]]);
await context.sync();
});
Propriétés
| font | Les attributs de police (tels que le nom, la taille de police et la couleur) appliqués à ce texte s’exécutent. |
| text | Le texte de ce texte s’exécute. |
Détails de la propriété
font
Les attributs de police (tels que le nom, la taille de police et la couleur) appliqués à ce texte s’exécutent.
font?: Excel.CellPropertiesFont;
Valeur de propriété
Remarques
text
Le texte de ce texte s’exécute.
text: string;
Valeur de propriété
string