У меня есть скрипт, который работает в Google Sheets, который загружается записью Forms. В основном, когда я заполняю форму, она создает запись на листе. Из этой записи мой сценарий создает новый документ, который «украшает» поля на листе для распространения.
Этот лист находится на общем диске, но для того, чтобы результирующий документ был создан на моем диске, мне пришлось поместить неограниченный сценарий на свой диск и сослаться на лист. Если я привязал его к листу, он всегда будет помещать вновь созданный документ на общий диск, чего я не хочу.
Когда он был привязан к листу, у меня был триггер, который автоматически создавал документ при отправке формы. Теперь, когда сценарий находится на моем диске, запуск при отправке невозможен. Единственные варианты, которые у меня есть, основаны на времени или календаре, и ни один из них на самом деле не работает, если только я не хочу получать документ только раз в месяц или каждую минуту.
Так что теперь единственный известный мне способ выполнить скрипт — это делать это вручную каждый раз, что является серьезной проблемой и требует нескольких шагов, независимо от того, как вы это делаете.
Есть ли способ запустить этот сценарий по команде без необходимости открывать редактор сценариев, щелкать нужный сценарий и затем нажимать «Выполнить»?
Почему в приложениях нет горячих клавиш? Я знаю о Ctrl+R, но это работает, только если у вас уже есть скрипт, который вы хотите выделить на верхней панели действий. Если я наберу Ctrl+R без его выделения, ничего не произойдет. На самом деле ничего не происходит с Alt + R или Alt. Я пытался просто нажать табуляцию 187 раз, чтобы добраться туда, где мне нужно, но вкладка никогда не фокусируется «в» области меню сценария. Он просто перемещается по адресной строке, панели быстрого доступа и т. д.
ПРИМЕЧАНИЕ. Я не хочу вносить серьезные изменения в ЭТОТ скрипт. Потребовалась целая вечность, чтобы заставить это работать правильно, и я не хочу поднимать его. Я просто хочу иметь возможность запускать его, не выполняя для этого 18 шагов.