@thepetyan

Как настроить автоматическую рассылку книги в гугл документах?

Привет. Проблема такая: есть гугл таблица. В этой таблице вносятся правки 24/7. А в конце месяца необходимо вычленять каждый день и анализировать. Если в какой нибудь день забыть/заболеть/не успеть скачать книгу, то в конце месяца не будет хватать этого дня и отчет будет не полным. Можно ли настроить так, чтобы автоматически книга отсылалась, в идеале, в телеграмм, или на почту? Т.Е. отсылались не измененные ячейки, не выбранные ячейки(в день может добавляться много данных, а может и мало, точный размер таблицы не узнать), не отдельные листы, не рассылка нескольким адресатам одной кнопкой, а просто каждый день в 20:00 книга отправлялась мне на почту? Слышал, что так можно, но нагуглить не могу
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Вот код, настройте ежедневный триггер на нужное время. И впишите свой email d targetEmail
const targetEmail = ``; // email для отправки

function f(){
  let ss = SpreadsheetApp.getActiveSpreadsheet();
  let blob = ss.getAs(`application/pdf`);

  try{
    GmailApp.sendEmail(targetEmail, 'backup', 'pdf файл во вложении', {     
          attachments: [blob],
    });
    Logger.log(`Письмо отправлено`);
  }catch(e){
    Logger.log(e);
  }  
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
14 мая 2021, в 17:19
25000 руб./за проект
14 мая 2021, в 17:15
30000 руб./за проект
14 мая 2021, в 16:57
5000 руб./за проект