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

Jeu d’API : ExcelApi 1.18

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

Jeu d’API : ExcelApi 1.18

text

Le texte de ce texte s’exécute.

text: string;

Valeur de propriété

string

Remarques

Jeu d’API : ExcelApi 1.18