我的问题很简单,但这是我在Google Apps脚本中的第一个代码。
function copy() {
var spreadsheet = SpreadsheetApp.getActive();
var row = spreadsheet.getActiveCell().getRow();
spreadsheet.getRange('A97:H99').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
};
如何将值从选定/活动单元格复制到6列之前?类似于:复制到活动单元格-6。
我编写了此代码,该代码已经复制了我需要的代码,但是它粘贴在所选单元格本身内部。我需要-6列。
谢谢
答案 0 :(得分:2)
尝试一下:
function copy1() {
var ss = SpreadsheetApp.getActive();
ss.getRange('A1:H3').copyTo(ss.getActiveRange().offset(0,-6), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
};