我已经作出两个功能,这将在激活,会增加或由1Javascript函数增加/减少cellValue
我加的状态下,降低细胞值,如果cellValue大于/小于较小-1和3相当可观的功能不会运行。
我尝试了两种解决此问题的方法,但是他们都给我提出了问题。
function increment(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cellValue;
cellValue = sheet.getRange("AM39");
var range = sheet.getRange("AM39");
var value = range.getValue();
if (cellValue < 3) {
range.setValue(value + 1);
}
}
function increment(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cellValue;
cellValue = sheet.getRange("AM39");
var range = sheet.getRange("AM39");
var value = range.getValue();
if (cellValue < 3) return;
range.setValue(value + 1);
}
第一个函数使用
if (cellValue < 3) {range.setValue(value + 1);
但是功能并不做任何事情,我试图< =和功能仍然不能做任何事情。
第二加法值之前使用
if (cellValue < 3) return;
检查。此公式每次按下该功能时都会加1,它会一直添加一个数字
我在指定cellValue时做了什么错误吗?我对JavaScript很陌生,我正在用电子表格学习它
先谢谢您!
您可能需要'parseInt'。 – Joy