Automatisation PDF avec ID unique + logs dans fichier xls
yg_be Messages postés 24281 Statut Contributeur -
Bonjour,
j'ai créé une base de code pour créer des pdf générés à partir d'un jpg en y ajoutant automatiquement un id unique sur chaque PDF.
De plus, ces ID sont liés à des emails et tout ce beau monde est logué dans un xlsx.
Enfin j'ai généré un exe de ce code pour le rendre plus user-friendly (prompt en front qui demande le mail et le nombre de pdf à générer). Tout ça fonctionne parfaitement.
Mon souci : J'ai souhaité personnaliser le fichier de logs xlsx avec un peu de macro et donc, le fichier de sortie est un xlsm.
J'ai beau revoir le code de A à Z, j'ai mentionné ce format à plusieurs reprises j'ai spécifié l'import de xlwings mais malgré tout, le programme continue de me loguer dans le xlsx.
Voici le code https://bin.readthedocs.fr/antate.py, pourriez-vous me donner des pistes de vérifications ?
Merci d'avance !
Windows / Chrome 126.0.0.0
- Automatisation PDF avec ID unique + logs dans fichier xls
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
Le script fait ceci :
- Ouverture prompt demandant un email et la quantité de pdf à générer
- Création d'un PDF avec ID unique à partir d'un JPG
- Stockage de ce PDF dans un dossier "invitations_generees"
- Log de cette génération dans un xlsx avec l'email, l'id unique, le chemin de stockage du PDF, la date et l'heure de génération dans ce même dossier
Ce que je souhaite :
La dernière étape de log doit aller dans un xlsm (dans le même dossier) mais si je supprime le fichier xlsx, il me le recréé systématiquement et ne me met jamais les logs dans le xlsm.