【问题标题】:Script To Copy Format No Longer Working复制格式的脚本不再起作用
【发布时间】:2015-11-24 04:39:15
【问题描述】:

我有一个 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)

这种方法已经完美运行了几个月。偶数年。

但最近 - 脚本没有更改 - 它停止工作。

有人知道出了什么问题吗?

【问题讨论】:

标签: google-apps-script google-sheets


【解决方案1】:

好的。我已经解决了我自己的问题。原来copyToformatOnly:true 仍然可以正常工作。但该功能显然不再复制数据验证或日期。为此,我需要使用 DataValidation 类。同一天的故事。膝盖疼痛。但至少我的脚本又可以运行了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 2013-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多