Effacer tous les évènements passés de son agenda Google

Dans le forum d'entre-aide Google Agenda, il a été demandé comment effacer tous les évènements passés de son agenda. (cf. https://productforums.google.com/forum/#!category-topic/calendar-fr/IXr1vMDdLAY).
Même si je n'en ai pas personnellement l'utilité, au contraire même car il m'arrive d'avoir besoin de retrouver les évènements de mon planning plusieurs jours / mois après, la question m'a intéressé.

Voici donc un script qui permet d'effacer tous les évènements d'un calendrier donné (pour peu que l'on ait les droits d'écriture dessus) entre une date de début (paramétrable, par défaut le 01/01/1950) et la veille du jour courant inclus (paramétrable également).
Pour bien utiliser ce script, il faut donc indiquer l'ID du calendrier à traiter, mettre à jour les dates de début et fin si besoin, et définir un déclencheur régulier (par exemple 1 fois par jour)...

:-)

PS : dans le cas d'un évènement récurrent, seules les instances passées sont supprimées et non les instances futures.

#googleapps #googlescript #googlecalendartips #googletips  
Shared publiclyView activity