【发布时间】:2020-02-24 11:09:32
【问题描述】:
我想将 SORT QUERY 正在执行的操作(高于 .getRange 行代码)合并到此脚本中。因此,我不会复制 A2:F,而是将 B、C、D、E 列从 ONLINESendNewSkusToGID 复制到 RECTOONLINE。
function CopyNewOnlineSkusFromCDSToGID() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.setActiveSheet(spreadsheet.getSheetByName('ONLINESendNewSkusToGID'), true);
//=SORT(QUERY(JIRA JQL QUERY!A2:F,"SELECT B, C, D, E",0))
spreadsheet.getRange('A2:F').activate();
var target = SpreadsheetApp.openById("");
var source_sheet = spreadsheet.getSheetByName("ONLINESendNewSkusToGID");
var target_sheet = target.getSheetByName("RECTOONLINE");
var source_range = source_sheet.getActiveRange();
var last_row = target_sheet.getLastRow();
var values = source_range.getValues();
target_sheet.getRange(last_row + 1, 1, values.length, values[0].length).setValues(values);
spreadsheet.getRange('A2').activate();
}
提前致谢
【问题讨论】:
标签: google-apps-script google-sheets