Исходный лист содержит ячейку, которая выглядит следующим образом - = HYPERLINK ("https://drive.google.com/drive/u/0/folders/somegdrivesheet","Completed")
Затем у меня есть сложная формула, которая ссылается на эту ячейку, а затем доставляет ее на другой лист.
В этот момент я могу нажать на вывод формулы и по-прежнему видеть ее URL - щелкнуть ячейку - ссылка становится доступной, и я могу перейти к ней.
Я не могу понять, как извлечь URL из этой ячейки, чтобы я мог использовать его в ссылочном листе программно.
Пробовал разные вещи: -
ISURL is false for the cell with the value
ISFORMULA is false for the cell with the value
So i cannot address the formula directly
Создана пользовательская функция, в которой я передаю адрес ячейки и пытаюсь получить значения из ячейки. Все, что я могу получить, это текстовое значение, связанное с ячейкой, а не URL.
cellValue = cell.getValue(); -- Just text value not URL
cellValue = cell.getValues(); -- NOTHING
cellValue = JSON.stringify(cell); -- NOTHING
cellValue = cell.getRichTextValue(); -- NOTHING
Любое руководство приветствуется.
Пример GSheet здесь