Google apps script 是否可以不使用按钮单击事件将google电子表格数据发送到另一个应用程序?

Google apps script 是否可以不使用按钮单击事件将google电子表格数据发送到另一个应用程序?,google-apps-script,Google Apps Script,我想使用像onEdit这样的任何触发器将google工作表数据发送到另一个应用程序。我现在可以在一个按钮点击事件中发送数据,但是现在我不想使用任何更自动的按钮。这应该是在单元格编辑上完成的。我已经尝试过了,请任何人帮忙 var ss=SpreadsheetApp.openById@@@@@@@@@@@@@@@@@@@@@@@; 函数createSpreadsheetEditTrigger{ ScriptApp.newTrigger'cellTracker' .Forspreadsheets o

我想使用像onEdit这样的任何触发器将google工作表数据发送到另一个应用程序。我现在可以在一个按钮点击事件中发送数据,但是现在我不想使用任何更自动的按钮。这应该是在单元格编辑上完成的。我已经尝试过了,请任何人帮忙

var ss=SpreadsheetApp.openById@@@@@@@@@@@@@@@@@@@@@@@; 函数createSpreadsheetEditTrigger{ ScriptApp.newTrigger'cellTracker' .Forspreadsheets onOpen先生 创造 } 功能细胞跟踪器{ var cell=ss.getActiveCell.getCellValue; ifss.getActiveCell.getValue>0&&ss.getActiveCell.getValue==Cell{ var link=app.createAnchor'XXXXX',http:///noetic_Data/AddDataToAras?data=+细胞; }
} 在本例中,您可以通过打开工具->脚本编辑器->空白项目,将脚本附加到电子表格,而不是按id调用电子表格。这将打开脚本编辑器,您可以在其中使用以下代码的onEdit触发器:

function onEdit(e){
    var myRange = e.range;            //get the range that's edited
    var myValue = myRange.getValue(); //get the value of the first cell in the range 

    //send data to other application 
}
每次更新一个范围(主要是电子表格中的一个单元格)时,此触发器将使用包含该范围及其数据的事件对象

要查看发生了什么,可以使用记录器。例如:

Logger.log(myValue);

我添加了一些解释。我还尝试将数据发送到链接。使用时间调度器触发器。是否可能,请帮助。您可以通过以下参考资料->当前项目的触发器在脚本编辑器中设置触发器。你可以在这个触发器中调用你自己的函数,例如cellTracker。嗨,Piscotor,我尝试了你给出的一个例子,但它不起作用。我尝试了类似下面给出的代码,但我不知道如何将链接连接到手机。就像细胞的数据应该直接进入链接。希望你明白我需要什么谢谢你的帮助干杯