Авторизация потерялась при использовании функции как onEdit-Trigger или как функция ячейки - PullRequest
0 голосов
/ 12 марта 2019

Я трачу много времени на создание и изменение событий календаря на основе строк в электронной таблице.План состоял в том, чтобы изменить значения в таблице и автоматически обновить календарь.Поэтому я использую onEdit-Trigger, который хорошо работал некоторое время.

Но, тем не менее, файл сценария потерял разрешение сейчас, когда я использую функции сценария как onEdit-Trigger или как функцию ячейки.Это хорошо работает, когда я начинаю, это работает из скрипта-редактора.Нет проблем с авторизацией.

Есть ли способ установить авторизацию вручную?Без диалогового окна авторизации это не появляется?

enter image description here

В B42 должна быть рассчитана дата Пасхи (= Osterdatum (A42; 0)) В B43 записана дата Пасхиэтой функцией, но начинайте в редакторе сценариев.

Строка упоминания 6 имеет следующий контекст:

// Kalender in Google eintragen
var test = true; // bei true nix schreiben

// Kalender öffnen, um Termine einzutragen
var kalenderID  = "1234567890987654321@group.calendar.google.com"; // Regionalkalender
var meinKalender= CalendarApp.getCalendarById(kalenderID);  // Line 6
if (test) {
  Logger.log(meinKalender.getName());
}

Может кто-нибудь помочь мне вернуть авторизацию?

1 Ответ

0 голосов
/ 12 марта 2019

Я обнаружил, что использование в качестве функции ячейки работает, когда я не использую setValue () для других ячеек.

Так что вопрос может быть в следующем: Можно ли использовать setValue () для других ячеек (например, C43), когда я вызвал функцию как функция ячейки в B42?

Спасибо за запрос. Udo

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