在Google Spreadsheets中,我尝试使用Google Scripteditor将一些选定的单元格复制到工作表中的其他位置。 我有这个代码,但它不起作用:
function kopieerDag() {
var sheet = SpreadsheetApp.getActiveSheet();
Logger.log(sheet);
var selection = sheet.getSelection();
// var values = selection.getValues();
Logger.log(selection);
selection.copyTo(sheet.getRange(1, 1), {contentsOnly: true});
}
任何想法?请求帮助!
答案 0 :(得分:2)
脚本出错的原因是getSelection()
没有直接返回范围对象。请getActiveRange()
使用getSelection()
。你可以尝试这种修改吗?
var selection = sheet.getSelection();
var selection = sheet.getSelection().getActiveRange();