excel-automation 是做什么的?
使用自然语言指令自动化和操作 Excel 工作表。此技能支持通过生成 Python 代码(如 openpyxl、xlwings 等库)或 VBA 宏来执行 Excel 自动化任务。
功能
- 读取和写入 Excel 单元格数据
- 格式化和样式调整(字体、颜色、边框等)
- 数据分析和计算(如 SUM、AVERAGE、公式)
- 添加、删除或重命名工作表
- 合并和取消合并单元格
- 创建图表和数据透视表
- 保存为
.xlsx或.xlsm格式
使用方法
在对话中以自然语言描述您想要执行的操作。例如:
- “打开
data.xlsx,将 A1 单元格值设为 ‘销售额’” - “对第 2 列应用粗体格式”
- “按部门对工作表进行排序”
- “生成第 1 至 10 行的柱状图”
支持平台
- Claude Code
- Cursor
- Codex
- 其他支持技能执行的 AI 代理
环境变量
无需额外的环境变量。确保您的工作环境中安装了 Python 及其所需库(如 openpyxl、xlwings)。
注意事项
- 大型 Excel 文件可能会影响性能
- 确保 Excel 文件未被其他程序锁定
- VBA 宏仅在
.xlsm文件中有效