Aller au contenu principal
  • Cours pratique
  • Informatique

Formation Python : Automatiser les documents Office

Manipulez automatiquement des fichiers Excel, Word et PowerPoint avec Python

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
2 jours
Niveau
Intermédiaire
Modalités
Présentiel / Distanciel

Description de la formation Python Office

Qu'est-ce que l'automatisation des documents Office avec Python ?

L'automatisation des documents Microsoft Office (Excel, Word, PowerPoint) consiste à utiliser des bibliothèques Python pour lire, modifier et créer ces fichiers sans intervention manuelle. Python offre des solutions performantes comme OpenPyXL, python-docx ou python-pptx, qui permettent de gagner du temps et d'éviter les erreurs humaines.

Pourquoi suivre une formation Automatiser les documents Office avec Python ?

Dans un environnement professionnel où la génération et la mise à jour de documents sont fréquentes, automatiser ces tâches permet de libérer du temps pour des missions à plus forte valeur ajoutée. Cette formation vous permet de maîtriser les bibliothèques essentielles pour interagir avec la suite Office, même sans dépendre de Microsoft Office installé, et s’adresse à tout développeur Python souhaitant intégrer cette compétence dans son quotidien professionnel.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

À l'issue de cette formation Automatiser les documents Office avec Python, vous aurez acquis les connaissances nécessaires pour :

  • Lire et modifier un fichier Excel avec OpenPyXL et XlsxWriter.
  • Générer des graphiques dans Excel.
  • Créer et personnaliser un document Word avec python-docx.
  • Générer une présentation PowerPoint avec python-pptx.
  • Insérer des images, graphiques et objets dans les documents Office.

Objectifs opérationnels

Savoir automatiser la lecture, la création et la modification de documents Office (Excel, Word, PowerPoint) à l'aide de bibliothèques Python.

Programme

Contenu du cours, module par module

4 modules

Travaux pratiques

Utilisation des bibliothèques PyWin32, OpenPyXL, XlsxWriter, python-docx et python-pptx. Environ 60% de la formation est dédiée aux travaux pratiques.

Programme mis à jour le 25/08/2025

Formations liées