Microsoft Office (PowerPoint & Excel)
JSON →Automate Microsoft PowerPoint and Excel on Windows using AI-powered COM automation.
Install
pip install pywin32 Tools · 22
- list_presentations List all PowerPoint files in the workspace
- upload_presentation Upload a new presentation to the workspace
- save_presentation Save the current presentation
- add_slide Add a new slide to the presentation
- delete_slide Delete a slide from the presentation
- get_slide_count Get the total number of slides in the presentation
- analyze_slide Analyze the content of a slide
- set_background_color Set the background color of a slide
- add_text Add text to a slide
- add_shape Add a shape to a slide
- edit_element Edit an element's properties
- style_element Apply styling to an element
- connect_shapes Connect two shapes with a connector
- find_element Find elements on a slide based on criteria
- get_company_financials Get financial data for a company (currently returns dummy data)
- create_financial_chart Create a financial chart on a slide
- create_comparison_table Create a comparison table for companies
- list_templates List all available templates
- apply_template Apply a template to a presentation
- create_slide_from_template Create a new slide from a template
- save_as_template Save a slide as a template
- debug_element_mappings Debug tool to inspect element mappings for a slide
Links
★ 29 GitHub stars