A документированное ограничение с надстройками документов и листов заключается в том, что Apps Script не может сказать, что пользователь делает вне дополнения, Этот дразнящий наконечник дается:
Можно опросить изменения в содержимом файла из боковая панель на стороне клиента, хотя у вас всегда будет небольшой задержка. Этот метод также может предупредить ваш Script об изменениях в выбранные пользователем ячейки (в таблицах) и курсор или выбор (в Документах).
К сожалению, это не показано ни в одном из демонстрационных кодов. Как я могу это сделать?