Формулы для диапазона не применяются правильно - PullRequest
1 голос
/ 20 апреля 2020

Я пытаюсь связать две строки, используя функцию Excel HYPERLINK, с помощью следующего кода, где full_range - результат worksheet.getUsedRange(), а 18 - количество столбцов моего тестового листа.:

let row11 = full_range.getRow(10)
    let formulas = new Array( 18 ).fill("=HYPERLINK(A100; \"test test test \")")
    row11.formulas = [ formulas ]

Однако это не работает. Надстройка аварийно завершает работу (и перезагружает встроенный браузер, который закрывает окно DevTools, что означает, что я не вижу сообщений об ошибках), и в строке 11 я вижу следующее:

enter image description here

Однако при нажатии на ячейку я не попадаю в строку 100.

Любая помощь или предложения приветствуются.

РЕДАКТИРОВАТЬ :

Следующая формула работает при вставке в ячейку вручную, но не при вставке через надстройку (в виде жестко запрограммированной строки, без переменных). Сбой надстройки и формула отображается в виде значения ячейки:

=HYPERLINK("[Grouping test file.xlsx]\'WEKA 18 rec2\'!A100"; "test test test")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...