AppScript - Обновление пользовательской функции при изменении значения строки - PullRequest
0 голосов
/ 25 ноября 2018

В настоящее время моя пользовательская функция AppScript имеет аргумент, который является строкой, в которую вызывается функция.(Поскольку вы не можете найти место, где функция вызывается, по-видимому, ).

Чтобы входные данные были строкой, я использую отдельный столбец, который используется в качестве входных данных (диапазоныB2-B29 чьи значения 2-29). Поскольку автоматически завершаемая последовательность, которую обычно получают при перетаскивании по ячейкам, не работает для пользовательских функций (по-видимому). Т.е. у вас не может быть ячейки MYFUNC(1), прямо под ней есть MYFUNC(2), затем выберите обе и перетащите вниз, чтобы получить MYFUNC(3) и т. Д.

Но поскольку вход статический(зависит от неизменного диапазона B2-B29), когда значения строк меняются, я должен установить B2-B29 на что-то другое, а затем переписать B2-B29 на нужные мне значения.

Это работает, так что я могу жить с этим, но я хочу знать, есть ли лучший способ решить эту проблему.Я хотел бы, чтобы моя функция пересчитывалась по значениям.Теперь, поскольку все это числовое, мое текущее решение состоит в том, чтобы взять сумму строки, а затем передать ее, но это взлом.

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