【发布时间】:2014-09-30 22:53:18
【问题描述】:
考虑下面的代码:它设置值,然后在一个范围内设置函数,但是它会覆盖已设置的值。
function test() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var range = ss.getRange("A1:B2");
var values = [["First","row"],["Second","row"]];
var formulas = [["=42",""],["","=77"]];
range.setValues(values);
range.setFormulas(formulas);
}
为什么设置一个空公式会覆盖任何设置值,反之亦然?想知道是否有办法跳过设置单个数组元素。我试过'undefined'和'null但没有运气。
必须获取需要值公式以防止数据覆盖的特定区域的范围,这为我正在编写的脚本增加了额外的层复杂性。
感谢阅读!
【问题讨论】: