jianzhihuixiang/skills/tencent-docs/sheet/api/operation-api.md
小虾米 f8894dd3f3 fix: 修复上一章/下一章导航对小数章节(如107.5)的支持
- updateNavButtons: 改用数组索引查找,而非简单的+1/-1
- updateSidebarHighlight: 使用parseFloat比较章节ID
- updateMobileTOCHighlight: 使用parseFloat比较章节ID
- 更新版本号强制刷新缓存
2026-03-27 17:42:41 +08:00

51 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Sheet 表格操作参考文档
本文件包含腾讯文档 MCP 中 Sheet在线表格相关工具的完整 API 说明、详细调用示例、参数说明和返回值说明。
---
## 通用说明
### Sheet 工具概述
Sheet 工具专门用于操作腾讯文档中的在线表格Excel格式提供表格信息的查询、范围数据的获取以及批量更新等功能。
### 响应结构
所有 API 返回都包含:
- `error`: 错误信息(成功时为空)
- `trace_id`: 调用链追踪 ID
## 工具调用示例
## OperationSheet
### 功能说明
进行表格编辑操作的时候,通过生成对应操作的脚本代码,进行编辑操作。
#### 调用示例
```json
{
"file_id": "doc_1234567890",
"js_script": "
// 获取当前活动的工作表
const sheet = SpreadsheetApp.getActiveSheet();
// 设置 A1 单元格的背景颜色为红色
const range1 = sheet.getRange("A1");
range1.setBackground("#ff0000");
// 设置 A1:B2 范围的所有单元格为黄色背景
const range2 = sheet.getRange("A1:B2");
range2.setBackground("#ffff00");
",
"sheet_id": "BB08J2",
}
```
#### 参数说明
- `file_id` (string 必填):在线文档 ID
- `sheet_id` (string 非必填):表格工作表 ID如果获取不到默认为 `BB08J2`
- `js_script` (string 必填)JavaScript 脚本内容,如上例所示,通过 js-script-rule.md 生成对应脚本