将工作表名字叫“工作量”中的 B1:B9 单元格的内容复制粘贴到 A1:A9 单元格,随后删除 B1:F9 单元格的内容的代码

阅读次数 69

// 获取当前活动文档和工作表 var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getSheetByName("工作量");

// 复制 B1:B9 单元格内容到 A1:A9 单元格 var rangeB = sheet.getRange(1, 2, 9, 1); var rangeA = sheet.getRange(1, 1, 9, 1); rangeB.copyTo(rangeA);

// 清空 B1:F9 单元格内容 var range = sheet.getRange(1, 2, 9, 6); range.clearContent();

代码运行不过去,是什么原因?

这个是 google docs的 API, 不是金山文档的 API; 请参考https://airsheet.wps.cn/docs/api/excel/workbook/overview.html

1 Answers

API方法错误,请参考官方的API方法,没有getActiveSpreadsheet()、getRange、getSheetByName这些方法