Cell.Formula(Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет поле = (формула), содержащее указанную формулу, в ячейку таблицы.
public void Formula (ref object Formula, ref object NumFormat);
abstract member Formula : obj * obj -> unit
Public Sub Formula (Optional ByRef Formula As Object, Optional ByRef NumFormat As Object)
Параметры
- Formula
- Object
Математическая формула, которую требуется вычислить в поле = (Формула). Допустимы ссылки типа электронной таблицы на ячейки таблицы. Например, "=SUM(A4:C4)" указывает первые три значения в четвертой строке.
- NumFormat
- Object
Формат для результата поля = (формула).
Комментарии
Формула необязательна, если есть по крайней мере одна ячейка, содержащая значение выше или слева от ячейки, содержащей точку вставки. Если ячейки над точкой вставки содержат значения, то вставленное поле — {=СУММ(ВЫШЕ)}; Если ячейки слева от точки вставки содержат значения, то вставленным полем будет {=SUM(LEFT)}. Если оба ячейки над точкой вставки и ячейки слева от точки вставки содержат значения, Microsoft Word использует следующие правила, чтобы определить, какую функцию СУММ следует вставить:
Если ячейка непосредственно над точкой вставки содержит значение, Word вставляет {=SUM(ABOVE)}.
Если ячейка непосредственно над точкой вставки не содержит значения, а ячейка сразу слева от нее делает это, Word вставляет {=SUM(LEFT)}.
Если ни один из прилегающих ячеек не содержит значения, Word вставляет {=SUM(ABOVE)}.
Если не указать формулу и все ячейки выше и слева от точки вставки пусты, результат поля будет ошибкой.