我有一个填写谷歌电子表格的问卷。
当我打开电子表格时,我希望所有逗号(,)都被点(。)替换。
我的电子表格的名称是' GF Answers'它所包含的工作表是“回复”。
有关适当代码的任何说明/建议吗?
谢谢!
答案 0 :(得分:1)
要让Kriggs更进一步回答,只需将您送到目的地,以下内容应该有效(您可能需要更改'范围'以符合您的电子表格,如果有的话您不想修改的部分:
function onOpen(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('responses');
var range = sheet.getRange(1, 1, sheet.getLastRow(), sheet.getLastColumn());
var data = range.getValues();
for (var row=0; row<data.length; row++) {
for (var item=0; item<data[row].length; item++) {
data[row][item] = data[row][item].replace(/,/g, '.');
}
}
range.setValues(data);
}