Permettre aux coordos d'éditer des relevés individuels en partant d'un Google Sheet. L'idée est de faire une matrice de relevé sur une autre feuille puis d'utiliser un script permettant de générer un fichier pdf en partant des données du tableau de synthèse.
Example on how to export a Google sheet to various formats, includes most PDF options. Ce script fonctionne et génère un pdf du classeur. Attention, personnalisation du ssID en fonction de votre Google Sheet comme expliqué ligne 4.
Classeur gestion des CCF et impression des relevés individuels
Disposition des données
Soit une feuille "Synthèse" contenant les données des étudiants (enregistrement par ligne). Cette feuille DOIT contenir en bas une zone de filtre contenant les infos d'un des candidats.
Soit une autre feuille "Matrice releve Etudiant" que l'on peut mettre en forme comme bon nous semble/ Par contre les données proviennent de la fameuse zone de filtre de la feuille "Synthèse".
Le classeur est ici, faites en une copie dans votre DRIVE. Attention, votre copie du classeur n'aura pas la même URL donc vous devez modifier le script (voir la vidéo).
Lien vers le classeur Google Sheet contenant la macro
(Lien supprimé suite à l'alerte hameçonnage de Google)
En faire une copie dans votre drive, si possible d'un domaine Gsuite Education (pour nous c'est @nta.com) mais vous pouvez le tester sur un drive perso.
Principe
Le script se lance via le menu Outils/Macro de votre Google Sheet et porte le nom "releve etudiant". Il peut se lancer par le clavier.
L'esprit du script est de :
Copier ligne par ligne les données étudiants sur la ligne 52 de la feuille Synthèse
Basculer sur la feuille Matrice
Générer un pdf à la racine de votre drive
et recommencer ;)))
Copie du script de la macro
Attention, si compte gmail perso, vous aurez peut être un message indiquant que le délai est dépassé
Solution, modifiez la temporisation de la dernière ligne - ici 5000 Utilities.sleep(5000); // temporisation pour éviter message erreur googledoc n°429
Notez que si vous utilisez un compte entreprise ou education, cette limite ne semble pas apparaître
1 commentaire:
Script validé par mon collègue d'histoire géo pour une impression de sa grille de correction classe en pdf individuel
Enregistrer un commentaire
Tout commentaire nous engage ;)