Button 使用脚本按钮添加和减去值

Button 使用脚本按钮添加和减去值,button,google-apps-script,google-sheets,Button,Google Apps Script,Google Sheets,我需要做一些非常简单和直截了当的谷歌表单。我能够在Excel上执行此操作,但还没有在工作表中解决它 我有一张打印墨盒的库存数据表。在可用的盒带总数旁边,我想添加一个“加号”和“减号”按钮(我已经准备好了按钮),我想让它们在总数框中的数字上加上或减去1。我根本就不会写剧本 我在Excel中使用了以下命令 子按钮1\u单击() 范围(“A1”)=范围(“A1”)+1 末端接头 但这在床单上根本不起作用 请不要为此嘲笑我,我是一个全新的脚本编写者,所以我非常了解这个行业的诀窍 提前感谢所有帮助您选择“

我需要做一些非常简单和直截了当的谷歌表单。我能够在Excel上执行此操作,但还没有在工作表中解决它

我有一张打印墨盒的库存数据表。在可用的盒带总数旁边,我想添加一个“加号”和“减号”按钮(我已经准备好了按钮),我想让它们在总数框中的数字上加上或减去1。我根本就不会写剧本

我在Excel中使用了以下命令

子按钮1\u单击() 范围(“A1”)=范围(“A1”)+1 末端接头

但这在床单上根本不起作用

请不要为此嘲笑我,我是一个全新的脚本编写者,所以我非常了解这个行业的诀窍


提前感谢所有帮助您选择“工具”菜单并单击“脚本编辑器”的人。复制并粘贴以下代码

function plus() {
ss=SpreadsheetApp.getActiveSpreadsheet()
s=ss.getActiveSheet()
var currVal=s.getRange("A1").getValue()
var plusVal= currVal +1
s.getRange("A1") .setValue(plusVal)
}
function minus() {
ss=SpreadsheetApp.getActiveSpreadsheet()
s=ss.getActiveSheet()
var currVal=s.getRange("A1").getValue()
var minusVal= currVal -1
s.getRange("A1") .setValue(minusVal)
}
从工作表中右键单击形状(按钮),然后单击箭头。从菜单中选择分配脚本。输入加号(用于加号按钮)。这是plus函数的函数名。对分配减号功能的减号按钮重复上述操作。
第一次运行脚本时,您将看到两个弹出窗口。继续并在弹出窗口中接受。选择“工具”菜单并单击“脚本编辑器”。复制并粘贴以下代码

function plus() {
ss=SpreadsheetApp.getActiveSpreadsheet()
s=ss.getActiveSheet()
var currVal=s.getRange("A1").getValue()
var plusVal= currVal +1
s.getRange("A1") .setValue(plusVal)
}
function minus() {
ss=SpreadsheetApp.getActiveSpreadsheet()
s=ss.getActiveSheet()
var currVal=s.getRange("A1").getValue()
var minusVal= currVal -1
s.getRange("A1") .setValue(minusVal)
}
从工作表中右键单击形状(按钮),然后单击箭头。从菜单中选择分配脚本。输入加号(用于加号按钮)。这是plus函数的函数名。对分配减号功能的减号按钮重复上述操作。
第一次运行脚本时,您将看到两个弹出窗口。在弹出窗口中继续并接受。

有多少个按钮?就一个?包含总计的行是否移动到另一行?这只是一个公式,还是每行都有一个公式?每个碳粉都有一个+和-按钮,所以大约有20行。总箱永远不会移动。下面的脚本已经运行了,现在只需要为每个按钮执行操作有多少个按钮?就一个?包含总计的行是否移动到另一行?这只是一个公式,还是每行都有一个公式?每个碳粉都有一个+和-按钮,所以大约有20行。总箱永远不会移动。下面的脚本已经起作用了,只需要现在就为每个按钮做,非常好,已经起作用了,我自己永远也不会到达那里。干杯您可以将此标记为正确答案,以便显示绿色复选标记。如果你把它标记为正确的话,你会得到几分。太好了,这是一种享受,我自己永远也不会得到。干杯您可以将此标记为正确答案,以便显示绿色复选标记。将其标记为正确会得到几分。