![](/img/trans.png)
[英]Copy Data from One Google sheets Workbook Sheet to another Workbook
[英]How to copy active range from one sheet and pasting the data to a specific range in a different sheet within the same workbook in google sheets?
我想从一张工作表中复制所选范围,并将其粘贴到同一工作簿中另一张工作表中的特定范围。 怎么做? 提前致谢。
以下是我目前无法正常工作的尝试。
function Copy() {
var sss = SpreadsheetApp.openById("1J-gKl2AmLZOGxrcV7otTudhcHggLwThojmri6j3KFI0");
var ss = sss.getSheetByName('Mold Repair Request');
var range = ss.getActiveRange();
var data = range.getValues();
var tss = SpreadsheetApp.openById("1J-gKl2AmLZOGxrcV7otTudhcHggLwThojmri6j3KFI0");
var ts = tss.getSheetByName('TAG-005DB Red');
ts.getRange('F2').setValues(data);
}
function Copy() {
var spreadsheet = SpreadsheetApp.openById("1J-gKl2AmLZOGxrcV7otTudhcHggLwThojmri6j3KFI0");
var ss = spreadsheet.getSheetByName('Mold Repair Request');
var range = ss.getActiveRange(),
numRows = range.getNumRows(),
numColumns = range.getNumColumns();
var data = range.getValues();
// ---
var ts = spreadsheet.getSheetByName('TAG-005DB Red');
range = ts.getRange('F2');
var col = range.getColumn(),
row = range.getRow();
ts.getRange(row, col, numRows, numColumns)
.setValues(data);
SpreadsheetApp.flush();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.