Export Google Agenda vers Excel

Vous êtes ici

Vous gérez vos rendez-vous sur Google Agenda et vous souhaitez obtenir les kilomètres effectués pour vous rendre en clientèle ? Voici un tutoriel qu'on utilise pour exporter tous nos évènements de Google Agenda vers Google SpreadSheet, puis de calculer la distance kilométrique en voiture entre votre bureau et le rendez-vous. Cette méthode a été adaptée, depuis l'excellent blog cloudbakers.com

Chaque trimestre c'est la galère pour obtenir les frais kilométriques effectués pour rencontrer nos clients et autres rendez-vous. Voici notre méthode, qui en 5 minutes, export la liste de vos déplacements et calcule la distance via l'API de Google Maps. Ainsi, vous pourrez calculer vos frais kilométriques. Il suffira de nettoyer la liste des évènements privés, internes, secrets,.. puis de multiplier par le barême kilométrique en vigeur pour votre véhicule.

Vous souhaitez tester le script vous même ? Suivez le guide : 

  • Ouvrez ce lien, et faites une copie (Fichier > Créer une copie) : https://docs.google.com/spreadsheets/d/1KnOnj2HsNF2dOfu9MA83Y3SvphupP1ZzwSg1D-IBq1c/copy
  • Open votre copie et cliquez sur Outils > Éditeur de scripts,
  • Remplacez les variables suivantes : 
    • ligne 23 : "mycal" indiquez votre email adresse (celle de votre compte Google)
    • ligne 23 : "myofficeaddress" : saisissez l'adresse de votre bureau, à partir de là, les kilomètres parcourus seront calculés.
    • ligne 40 : modifiez l'intervalle de dates de récupération des évènements. Ici, ça prend 12 mois. 
  • (toujours depuis l'Editeur de scripts), cliquez sur Exécuter > Exécuter la fonction > export_gcal_to_gsheet
  • Magie ! La feuille se rempli de données et les kilomètres se remplissent progressivement. En cas d'oubli sur le lieu de votre rendez-vous, vous pouvez le compléter directement dans la feuille.

A noter qu'à la première exécution, Google Spreadsheet (la votre) demandera des permissions pour accéder à votre Google Agenda. En aucun cas, cela n'ouvre des accès sur l'extérieur. 

Pensez à trier, puis sauver... et envoyer à votre boss :-) 

Pour plus de fonctionnalités, vous pouvez compléter le code Javascript ou analyser la version originale plus complète.