Excel Automation
Excel自动化:通过集成Microsoft Excel与Google Sheets,实现创建工作簿、管理工作表、读写单元格数据及格式化电子表格的功能。
分类
办公自动化安装
热度:36
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-excel-automation&locale=zh&source=copy
Excel Automation - Excel 与 Google Sheets 自动化技能
技能概述
Excel Automation 是一个通过 Rube MCP 实现的电子表格自动化技能,支持创建工作簿、管理工作表、读写单元格数据以及格式化 Microsoft Excel 和 Google Sheets 表格。
适用场景
1. CRM 数据同步与库存管理
通过
GOOGLESHEETS_UPSERT_ROWS 工具,可以基于关键列(如 Email、SKU)自动更新现有数据或追加新记录,实现 CRM 客户信息同步、库存状态更新等业务场景,避免数据重复。2. 批量报表生成与数据录入
使用
EXCEL_CREATE_WORKBOOK 或 GOOGLESHEETS_BATCH_UPDATE 快速创建标准化的业务报表,批量写入成百上千行数据到指定单元格范围,适用于财务报表、销售数据汇总等需要定期生成表格的场景。3. 表格格式自动化处理
通过
GOOGLESHEETS_FORMAT_CELL 自动应用标题加粗、字体大小、背景颜色等格式,配合数据写入操作实现完整的报表生成流程,包括创建新工作表标签、设置表头样式等。核心功能
工作簿与工作表管理
支持创建新的
.xlsx 工作簿并上传到 OneDrive,或在现有 Google Sheets 中添加新的工作表标签。通过 GOOGLESHEETS_GET_SHEET_NAMES 和 GOOGLESHEETS_FIND_WORKSHEET_BY_TITLE 可以验证工作表是否存在,避免重复创建。数据读写与更新
提供
GOOGLESHEETS_BATCH_UPDATE 批量写入单元格数据,GOOGLESHEETS_UPSERT_ROWS 基于关键列智能更新或追加行,以及 GOOGLESHEETS_BATCH_GET 读取指定范围数据用于验证和后续处理。单元格格式化
使用
GOOGLESHEETS_FORMAT_CELL 对指定单元格范围应用文本格式(加粗、斜体、字号)和背景颜色,支持 A1 表示法和 RGB 颜色设置(0.0-1.0 浮点数)。常见问题
Excel Automation 技能需要什么依赖?
此技能需要 Rube MCP 服务器连接到
https://rube.app/mcp,并确保 excel 和可选的 googlesheets 工具包已建立活动连接。首次使用前需通过 RUBE_MANAGE_CONNECTIONS 初始化连接。如何解决 Google Sheets 创建时的 HTTP 403 错误?
HTTP 403 错误通常因缺少 Drive 创建权限导致。解决方案包括复用现有的
spreadsheetId,或使用 EXCEL_CREATE_WORKBOOK 作为备选方案生成本地 .xlsx 文件并上传到 OneDrive。Excel Automation 有什么使用限制?
Google Sheets 有约 500 万单元格的单表限制,写入频率过高可能触发 HTTP 429 限流。建议批量操作并将大文件分块处理(单次约 500 行)。格式化时注意 RGB 颜色使用 0.0-1.0 浮点数而非 0-255 整数,工作表标题可能不唯一建议优先使用数值
sheetId。