【发布时间】:2017-02-14 06:28:16
【问题描述】:
我想为那些没有应用公式的单元格保留单元格数据。
代码sn-p解释功能。
这个解决方案也覆盖了值,setFormulas won't skip empty array elements, over-writes values
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getDataRange();
var Formulas = range.getFormulas();
for (var i in Formulas) {
for (var j in Formulas[i]) {
if (Formulas[i][j] == "") //cells which dont have the formula
{
//dont apply any formula, but keep the existing cell data (as it is)
} else {
Formulas[i][j] = '=HYPERLINK("http://www.google.com","Google")'
}
}
}
range.setFormulas(Formulas);
【问题讨论】:
标签: google-apps-script google-sheets google-spreadsheet-api