Google apps script 将范围从一张图纸重新指定到另一张图纸
我有这个:Google apps script 将范围从一张图纸重新指定到另一张图纸,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我有这个: const ss = SpreadsheetApp.getActive(); const sh1 = ss.getSheetByName('Sheet1'); const sh2 = ss.getSheetByName('Sheet2'); const range1 = sh.getRange('A1:C3'); 我想这样做: var range2 = sh2.range1(); 基本上,range2是range1的副本,但在sh2中。您可以使用: 解决方案: const r
const ss = SpreadsheetApp.getActive();
const sh1 = ss.getSheetByName('Sheet1');
const sh2 = ss.getSheetByName('Sheet2');
const range1 = sh.getRange('A1:C3');
我想这样做:
var range2 = sh2.range1();
基本上,range2是range1的副本,但在sh2中。您可以使用:
解决方案:
const range2 = sh2.getRange(range1.getA1Notation());
function myFunction() {
const ss = SpreadsheetApp.getActive();
const sh1 = ss.getSheetByName('Sheet1');
const sh2 = ss.getSheetByName('Sheet2');
const range1 = sh1.getRange('A1:C3');
const range2 = sh2.getRange(range1.getA1Notation());
}