我想连接范围sheetA到SheetB。
sheet A ==================================
A B C D E F
1 x x x
2
sheet B ==================================
A B C
1 =sheetA!(A1) =sheetA!(B1) =sheetA!(C1)
2
我已经使用了copyto,只有con复制原始链接。
sheetA.getrange(1,3,1,3).copyto(sheetB.getrange(1,1,1,3))
- 设置sheetB!A1至
=sheetA!A1
- 然后,使用自动填充填充范围的其余部分
示例脚本:
var sheet = SpreadsheetApp.getSheetByName("sheetB");
var sourceRange = sheet.getRange("A1");
sourceRange.setValue("=sheetA!A1")
var destination = sheet.getRange("A1:C20");
sourceRange.autoFill(destination, SpreadsheetApp.AutoFillSeries.DEFAULT_SERIES);