Как исправить ошибку разбора формулы после "setformula" в листах Google? - PullRequest
2 голосов
/ 26 марта 2019

У меня возникают проблемы с ошибкой синтаксического анализа формулы после использования setformula в google-скрипте.

Я использовал \ для экранирования двойных кавычек " в коде, однако после запуска скрипта синтаксический анализошибка показывает по формуле.Сама формула должна быть правильной, потому что, если я копирую и вставляю вручную, все работает.Я могу либо попытаться изменить формулу в "function line" после добавления одного пробела, ошибка синтаксического анализа формулы исчезнет.

Matt

matvyr.setFormula("=SUMIFS('Náklady'!G:G;'Náklady'!A:A; CONCATENATE(AG1; INDIRECT(\"RC[-31]\";FALSE));'Náklady'!H:H;AG7)");

Снимок экрана Error перед редактированием формулы

Всего один пробел добавлен к коду формулы

1 Ответ

0 голосов
/ 27 марта 2019

Что произойдет, если вы преобразуете остальные нотации A1 в нотацию R1C1, а затем используете setFormulaR1C1 вместо setFormula? - tehhowch 22 часа назад

Этот комментарий решает проблему. Если я переписываю его на R1C1 полностью, он работает правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...