Excel.RangeTextRun interface
Представляет последовательность одного или нескольких символов с одинаковыми атрибутами шрифта в ячейке. Может использоваться в качестве textRuns свойства или входного параметра textRunssetCellProperties.getCellProperties
Комментарии
Используется
Примеры
// 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();
});
Свойства
| font | Атрибуты шрифта (например, имя шрифта, размер и цвет), примененные к этому запуску текста. |
| text | Текст этого текста выполнен. |
Сведения о свойстве
font
Атрибуты шрифта (например, имя шрифта, размер и цвет), примененные к этому запуску текста.
font?: Excel.CellPropertiesFont;
Значение свойства
Комментарии
text
Текст этого текста выполнен.
text: string;
Значение свойства
string