У меня есть таблица, определенная в WORD, и мне нужно взять формулу, определенную в одной из ячеек таблицы.
Я настроил формулу следующим образом:
Selection.InsertFormula Formula:="=MAX(A1:B1)", NumberFormat:=""
Нокогда я хочу получить формулу из таблицы, она выбрасывает меня "Expected Function or Variable"
Вот как я хочу взять формулу из ячейки таблицы Word:
Dim formula As Variant
formula = Selection.Cells("A1:C2").Formula
Но..используя это, я не могу получить необходимую формулу.
Это полный код, который у меня есть:
ActiveDocument.tables.Add Range:=Selection.Range, NumRows:=2, NumColumns:= _
3, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:= _
wdAutoFitFixed
Selection.TypeText Text:="12"
Selection.InsertFormula Formula:="=MAX(A1:B1)", NumberFormat:=""
MsgBox Selection.Cells("C1").Formula, vbOKOnly
Я создаю таблицу 2x3 в первом столбце и во втором, который я вставил 2числа («A1» = 1, «B1» = 2) и в третьем столбце (C1) я вставил соответствующую формулу.
Когда я пытаюсь распечатать формулу из существующей таблицы, она дает мне"Expected Function or Variable"
ошибка.