Office.RangeFormatConfiguration interface
Spécifie une plage et sa mise en forme.
Remarques
Exemples
// Apply formatting to specific cells when writing table data to the selection.
// The cells property accepts an Office.Table enum value or a RangeCoordinates object.
// The format property specifies formatting as key-value pairs.
const cellFormats: Office.RangeFormatConfiguration[] = [
{ cells: Office.Table.Headers, format: { fontColor: "red" } },
{ cells: { row: 2, column: 1 }, format: { borderColor: "blue", fontStyle: "bold" } }
];
const tableData = new Office.TableData();
tableData.headers = [["Product", "Price"]];
tableData.rows = [["Apple", "$1.00"], ["Banana", "$0.50"], ["Cherry", "$2.00"]];
Office.context.document.setSelectedDataAsync(
tableData,
{ cellFormat: cellFormats },
function (asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.error("Error: " + asyncResult.error.message);
}
}
);
Propriétés
| cells | Spécifie la plage. Exemple d’utilisation de l’énumération Office.Table : Office.Table.All. Exemple d’utilisation de RangeCoordinates : |
| format | Spécifie la mise en forme sous forme de paires clé-valeur. Exemple : |
Détails de la propriété
cells
Spécifie la plage. Exemple d’utilisation de l’énumération Office.Table : Office.Table.All. Exemple d’utilisation de RangeCoordinates : {row: 3, column: 4} spécifie la cellule dans la 3e ligne (base zéro) de la 4e colonne (base zéro).
cells: Office.Table | RangeCoordinates
Valeur de propriété
format
Spécifie la mise en forme sous forme de paires clé-valeur. Exemple : {borderColor: "white", fontStyle: "bold"}
format: object
Valeur de propriété
object