Word.SelectionInsertFormulaOptions interface
Представляет параметры для метода Selection.insertFormula .
Комментарии
[ Набор API: WordApiDesktop 1.4 ]
Примеры
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/55-selection/insert-formula.yaml
// Inserts a SUM formula with a currency number format at the selection.
// The selection must be in a table cell.
await Word.run(async (context) => {
const options: Word.SelectionInsertFormulaOptions = {
formula: "=SUM(ABOVE)",
numberFormat: "$#,##0.00",
};
context.document.selection.insertFormula(options);
await context.sync();
console.log("Inserted =SUM(ABOVE) with currency format.");
});
Свойства
| formula | Если задано значение , задает матемаматическую формулу, которую требуется вычислить в поле = (формула). Свойство
|
| number |
Если задано значение , задает формат для результата |
Сведения о свойстве
formula
Если задано значение , задает матемаматическую формулу, которую требуется вычислить в поле = (формула). Свойство formula является необязательным, только если выделенный фрагмент находится в ячейке и имеется по крайней мере одна ячейка, содержащая значение выше или слева от ячейки, содержащей точку вставки. Если ячейки над точкой вставки содержат значения, то вставленное поле равно {=SUM(ABOVE)}; если ячейки слева от точки вставки содержат значения, то вставленное поле будет .{=SUM(LEFT)} Если как ячейки над точкой вставки, так и ячейки слева от нее содержат значения, Microsoft Word использует следующие правила, чтобы определить, какую SUM функцию следует вставить.
Если ячейка непосредственно над точкой вставки содержит значение, Word вставляет
{=SUM(ABOVE)}.Если ячейка непосредственно над точкой вставки не содержит значение, но ячейка непосредственно слева от точки вставки выполняется, Word вставляет
{=SUM(LEFT)}.Если ни ячейка непосредственно над точкой вставки, ни ячейка, непосредственно под ней не содержит значения, Word вставляет
{=SUM(ABOVE)}.Если не указать
formulaсвойство и все ячейки выше и слева от точки вставки пусты, использование= (Formula)поля приведет к ошибке.
formula?: string;
Значение свойства
string
Комментарии
numberFormat
Если задано значение , задает формат для результата = (Formula) поля.
numberFormat?: string;
Значение свойства
string