Поделиться через


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)}.

Если не указать формулу и все ячейки выше и слева от точки вставки пусты, результат поля будет ошибкой.

Применяется к