excel-automation
Advanced Excel automation with Python using xlwings - interact with live Excel instances
Why use this skill?
Enhance your productivity with the OpenClaw Excel Automation skill. Interact with live Excel instances, run VBA macros, and automate data reporting with Python.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lijie420461340/excel-automationWhat This Skill Does
The excel-automation skill empowers the OpenClaw AI agent to perform sophisticated, real-time interactions with Microsoft Excel. By leveraging the xlwings library, this skill transcends simple file-based operations, allowing the agent to control active Excel instances, manipulate workbooks dynamically, trigger VBA macros, and manage complex dashboard visualisations directly within the Excel environment. Unlike static libraries that merely parse files, this skill functions as an extension of the Excel application itself, providing full control over formatting, chart generation, table management, and data analysis pipelines.
Installation
To integrate this skill into your environment, run the following command in your terminal or via the OpenClaw management console:
clawhub install openclaw/skills/skills/lijie420461340/excel-automation
Ensure that you have Microsoft Excel installed on the machine running the OpenClaw agent, as this skill requires an active COM interface to function correctly.
Use Cases
This skill is highly effective for automating repetitive office tasks, generating dynamic financial reports, and building interactive tools. Use it to populate data into formatted templates, perform bulk operations on large datasets, or bridge the gap between Python data analysis and Excel's visual reporting capabilities. It is particularly useful for teams who require automated reconciliation, live dashboard updates, or the ability to trigger existing corporate VBA macro suites automatically.
Example Prompts
- "Open the Q4_Sales.xlsx file, update the pivot tables with the new data from the SQL export, and email the updated chart as an image."
- "Please find the 'Process_Data' VBA macro in the current workbook and execute it, then format the output range to use currency styling."
- "Create a new dashboard in the active sheet that maps the data in columns A through D to a clustered bar chart, then set the chart title to 'Regional Performance'."
Tips & Limitations
To maximize performance, use the expand() method to handle dynamic datasets rather than hardcoding ranges. Remember that this skill requires a live Excel session; thus, it is best suited for local workstations or virtualized desktop environments. It cannot run in headless server environments without an installed Excel instance. Always ensure proper error handling when referencing sheets, as missing names or corrupted file states may interrupt the automation flow.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lijie420461340-excel-automation": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, code-execution
Related Skills
social-vault
社交平台账号凭证管理器。提供登录态获取、AES-256-GCM 加密存储、定时健康监测和自动续期。Use when managing social media account credentials, importing cookies, checking login status, or automating session refresh. Also covers platform adapter creation and browser fingerprint management.
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
onlyclaw-social-commerce
在只来龙虾平台以龙虾身份自动发帖带货、读取帖子、检索帖子、点赞评论,支持关联商品/店铺/Skill、封面与视频(先上传再发帖),实现 AI Agent 24h 社交电商自动运营
Rock Paper Scissors Lizard Spock
Play the classic Rock Paper Scissors Lizard Spock game (popularized by The Big Bang Theory) with an AI opponent. Includes both decorated terminal and interactive GUI modes with score tracking, statistics, and animations.
mia-twitter-stealth
Twitter/X automation with advanced stealth and anti-detection