此代码无法正常工作,我无法从脚本编辑器中设置单个单元格值..这里是下面的代码..
function everyyHour() {
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
//var i = values[1];
for (var i = 0; i <= numRows - 1; i++) {
values[i][10] = 0;
}
}
第10列未设置为值0
答案 0 :(得分:0)
我想你想要:
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
答案 1 :(得分:0)
您的脚本正在更改使用电子表格中的数据填充的values
数组,但它永远不会将其写回工作表。这是一项需要的单独操作。
function everyyHour() {
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
// var numRows = rows.getNumRows(); // I wish they'd never put this in the example.
var values = rows.getValues();
//var i = values[1];
for (var i = 0; i < values.length; i++) {
values[i][10] = 0;
}
rows.setValues(values); // Write the results back to the spreadsheet
}