我有一张Google表格,我将整行都粘贴到另一张表格中。然后我运行一个执行以下操作的脚本,包括复制上面行的格式(以便将验证和日期格式添加到新行中)。
我总是这样做:
templateRange.copyTo(targetRange, {formatOnly:true})
在我的定义中,templateRange
是:
var templateRange = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(rowAbove, 1, 1, 36)
targetRange
是:
var targetRange = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(rowNumber, 1, 1, 36)
这种方法几个月来一直运作良好。即使是几年。
但是最近 - 在脚本没有变化的情况下 - 它停止了工作。
任何人都有任何想法出了什么问题?