This Python script allows you to update various elements within a PowerPoint presentation using data from a CSV file. It automates the process of updating the title, subtitle, master slide logo, chart data, table data, and text boxes within the presentation.
- Automated Updating: The script loads a PowerPoint template, updates the slides, chart data, table data, and text boxes according to the provided Excel file or CSV, and then saves the new PowerPoint file.
- Python 3.x
python-pptx
library
-
Install the required Python libraries:
pip install python-pptx
-
Prepare your PowerPoint template (.pptx) and CSV containing the updated data.
-
Run the script.
-
The script will update the presentation elements with the data provided in the Excel file or CSV and save the updated PowerPoint file.