excel-automation
Real-time Excel automation with live workbook control, VBA execution, and dashboard updates.
- Connects to active Excel instances for live interaction, unlike file-only libraries; supports reading, writing, and formatting ranges with array operations for performance
- Executes VBA macros, creates user-defined functions (UDFs), and manages charts, tables, and pictures programmatically
- Includes application-level controls (screen updating, calculation mode) and batch processing patterns for multi-file workflows
- Requires Excel installed locally; best suited for desktop automation, dashboards, and report generation rather than server-side processing
Excel Automation Skill
Overview
This skill enables advanced Excel automation using xlwings - a library that can interact with live Excel instances. Unlike openpyxl (file-only), xlwings can control Excel in real-time, execute VBA, update dashboards, and automate complex workflows.
How to Use
- Describe the Excel automation task you need
- Specify if you need live Excel interaction or file processing
- I'll generate xlwings code and execute it
Example prompts:
- "Update this live Excel dashboard with new data"
- "Run this VBA macro and get the results"
- "Create an Excel add-in for data validation"
- "Automate monthly report generation with live charts"
Domain Knowledge
More from claude-office-skills/skills
ppt-visual
Design presentation visuals and slide layouts. Create visual concepts, suggest graphics, and provide design specifications for impactful PowerPoint slides.
5.7Kpdf-extraction
Extract text, tables, and metadata from PDFs using pdfplumber
3.5Ksmart-ocr
>
3.2Kstock-analysis
Analyze stocks with fundamental and technical analysis. Supports US, China A-shares, and Hong Kong markets. Generate investment reports with key metrics.
3.0Ktiktok-marketing
TikTok content strategy, video creation workflows, posting optimization, and analytics. Based on n8n automation templates.
2.9Kcalendar-automation
Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration
2.8K