SuperAPI AI 工具集

Excel Automation

办公与效率

查看项目

更新于 10-16 05:45

技能介绍

用途:自动化电子表格操作,包括创建 Excel 工作簿、写入数据、格式化单元格、按关键列 upsert 行以及管理 Google Sheets 工作表,兼容 Microsoft Excel(OneDrive)与 Google Sheets。

主要能力:EXCEL_CREATE_WORKBOOK 创建 .xlsx 并上传 OneDrive;GOOGLESHEETS_BATCH_UPDATE 写入指定区域或追加行;GOOGLESHEETS_UPSERT_ROWS 按关键列更新或追加行;GOOGLESHEETS_FORMAT_CELL 设置加粗、斜体、字号和背景色;GOOGLESHEETS_ADD_SHEET 新增工作表标签;GOOGLESHEETS_BATCH_GET 读取数据;另有 GET_SHEET_NAMES、GET_SPREADSHEET_INFO、FIND_WORKSHEET_BY_TITLE 等辅助工具。

使用方式:需连接 Rube MCP 服务器 https://rube.app/mcp,并确保 excel(可选 googlesheets)工具包存在活动连接,否则通过 RUBE_MANAGE_CONNECTIONS 建立。典型流程为创建或复用 spreadsheetId、确认目标标签、读取表头、写入或 upsert 数据、格式化、最后校验。

限制:Google Sheets 创建可能因缺少 Drive 权限返回 HTTP 403,可复用现有 spreadsheetId 或回退到 EXCEL_CREATE_WORKBOOK;单表约 500 万单元格上限,频繁写入触发 HTTP 429,建议批量并分块(约 500 行/次);格式化索引模式为 0 基且 endIndex 排他,背景色用 0–1 浮点 RGB;工作表标题不保证唯一,建议按数字 sheetId 操作;upsert 需 headers 加二维行数组,至少一行数据。