Как создать временную метку в листах Google при изменении связанной формулы - PullRequest
1 голос
/ 24 октября 2019

В настоящее время я создаю лист Google, на котором я связал цифры из других листов (importrange) в контрольной электронной таблице, и я хочу знать, когда были обновлены другие документы.

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

Я нашел сценарии, которые обновляются, когда ячейка имеет ручной ввод, но не тот, который будетбыть в состоянии сказать, когда фигура, созданная по формуле, изменилась

Вот Ссылка на мой фиктивный лист, где я тестировал его

Я добавил туда комментарииобъяснить вещи

Ответы [ 2 ]

0 голосов
/ 25 октября 2019

onEdit не работает при изменении связанных формул.

Единственный способ, которым я вижу, - вместо использования IMPORTRANGE, вы можете использовать скрипт приложения в качестве веб-приложения длявызвать запрос «GET», а затем зафиксировать изменения на новом листе с отметкой времени.

0 голосов
/ 24 октября 2019

Пример этого есть в документации . В этом случае в ячейку добавляется комментарий о том, что ячейка была изменена.

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