[Calc] Créer fichier ics (iCal) vacances scolaires et fériés

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur: Vilains modOOs

[Calc] Créer fichier ics (iCal) vacances scolaires et fériés

Messagepar ThierryM » 25 Août 2009 16:36

Bonjour,
Je joins à la communauté un fichier Calc (sous licence GNU GPLv3) qui permet de créer rapidement un fichier .ics (au format iCal) contenant les dates des vacances scolaires d'une zone précise (il suffit de rentrer la zone, les dates de début et de fin des cours). Le programme calcule aussi automatiquement les jours fériés. Pour l'utiliser, il faut activer les macros.

Version du 25/08/2009 :
Remplir un agenda électronique manuellement peut être assez fastidieux. Ce classeur a pour but d'automatiser l'entrée des dates des vacances scolaires et leur zone ainsi que les jours fériés dans un agenda capable d'importer des agendas au format iCal (avec l'extension .ics) comme par exemple Thunderbird avec l'extension Lightning. La première feuille nommée "Menu" contient 2 boutons qui permettent de réaliser cette tâche (on a les mêmes boutons sur la feuille "Dates").

I- Insertion des dates des vacances et de la zone scolaire :
Ceci se fait en cliquant sur le bouton "Entrer les dates des vacances". Il fait apparaître une boîte de dialogue qui permet de renseigner différents champs. Une fois les données entrées, il suffit de valider. Les données sont stockées dans la feuille "Dates".
Remarque : l'année scolaire est déduite automatiquement d'après la 1ère date qui correspond à la rentrée scolaire.

II- Création du fichier .ics :
Ceci se fait en cliquant sur le bouton "Exporter dates dans un format .ics". Le fichier .ics est automatiquement créé dans le même répertoire que le classeur. Il aura comme nom "CalendrierScolFrZZZZZ_XXXX-XXXX.ics" où ZZZZZ correspond au nom de la zone et XXXX-XXXX à l'année scolaire.
Sous Vista, une fois le fichier créé, OpenOffice.org l'ouvre et le programme auquel l'extension .ics est associée se lance. Par défaut, le calendrier Windows se lance et une fenêtre d'importation se lance et demande si l'on veut intégrer ces nouvelles dates dans un agenda existant ou un nouveau. Par contre sous Thunderbird/Lightning ceci ne peut (encore) se faire... Il faudra faire une importation manuelle : pour cela, il faudra ouvrir Thunderbird, puis se placer dans la partie "Agenda", puis cliquer sur "Fichier", puis "Importer un agenda".

En espérant que ceci puisse aider et participe à la popularisation d'OOo (notamment en milieu scolaire).

Edit à 19h34 : Version 2
Modification du fichier avec intégration des jours fériés du 14 Juillet et du 15 Août.

Edit à 23h51: Version 3
Modification du fichier avec dénomination des jours fériés et correction de bugs sur les événements à la journée (mauvais intervalle de temps).

Edit du 26/08/2009 à 0h33: Version 4
Modification du fichier avec possibilité d'inclure ou non les jours fériés avec les vacances scolaires + correction d'un bogue pour la date de début des vacances d'été (mauvais intervalle encore...).
Pièces jointes
Création calendrier scolaire.ods
Classeur Calc (.ods) permettant de générer un fichier .ics pour intégrer automatiquement les vacances scolaires et les jours fériés dans un agenda électronique.
Version 4 avec possibilité d'inclure ou non les jours fériés + correction d'un bogue
(36.93 Kio) Téléchargé 3021 fois
LibreOffice Version: 6.0.7.3 version ubuntu / Ubuntu Trusty 18.04 / Pourquoi privilégier les formats de fichiers ouverts ?
ThierryM
Membre cOOnverti
Membre cOOnverti
 
Message(s) : 378
Inscrit le : 26 Nov 2006 12:29
Localisation : Les Corbières

Re: [Calc] Créer fichier ics (iCal) vacances scolaires et fériés

Messagepar Pierre-Yves Samyn » 27 Août 2009 10:00

Bonjour...

...et merci pour toutes tes participations :super:

As-tu également remonté vers le "projet education" viewtopic.php?f=2&t=7243 ?
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 11276
Inscrit le : 02 Mai 2006 09:42

Re: [Calc] Créer fichier ics (iCal) vacances scolaires et fériés

Messagepar ThierryM » 27 Août 2009 10:14

Merci Pierre-Yves,
Je pense que je peux te retourner le compliment :super: .
Non, je ne l'ai pas encore fait (bien que je sois abonné à leur liste). J'envoie en courriel à Éric Bachard pour lui signaler mes outils pour l'école (création d'emploi du temps et export de calendrier .ics).
À bientôt,

Thierry
LibreOffice Version: 6.0.7.3 version ubuntu / Ubuntu Trusty 18.04 / Pourquoi privilégier les formats de fichiers ouverts ?
ThierryM
Membre cOOnverti
Membre cOOnverti
 
Message(s) : 378
Inscrit le : 26 Nov 2006 12:29
Localisation : Les Corbières


Retour vers Projets

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)