Можно ли добавить (вставить) переменную для текущей даты в Документы Google, которая будет автоматически обновляться при каждом открытии документа?
Некоторые критерии:
Позиция даты должна быть переменной, т. Е. Позволяет мне вставлять дату в разные позиции страницы / абзаца
Документ по-прежнему должен быть общедоступным, т.е. люди, открывающие мой документ, также будут отображаться с текущей датой
google-docs
orschiro
источник
источник
Ответы:
Короткий ответ
В настоящее время переменные не являются встроенной функцией Google Docs, а Google Apps Script, платформа для расширения Google Docs, не включает в себя класс или метод для их обработки.
альтернативы
Альтернатива 1
Один из вариантов - использовать текстовый шаблон, но вы должны быть уверены, что он будет соответствовать только дате, которую вы хотите обновить.
Альтернатива 2
Другой альтернативой является использование класса NamedRange, но имейте в виду, что
Код:
Следующий код, предназначенный для использования в скрипте, привязанном к Документу Google, имеет две основные функции:
В целях отладки используются
«Известные проблемы»: функция обновления заменяет весь абзац.
Чтобы проверить код, скопируйте его, затем перейдите в Google Docs, создайте новый документ, нажмите Инструменты> Редактор сценариев, выберите Пустой проект, вставьте код, сохраните проект, назначьте имя, запустите вовремя, чтобы авторизовать приложение закройте документ и откройте снова. Появится новое меню «Утилиты». Оттуда вы можете вызвать основные функции.
Ниже приведены некоторые предметы различного рода (вопросы, спецификации и т. Д.), Которые могут послужить источником вдохновения или указать «правильное направление» для поиска «решения».
Сноски
источник