![](/img/trans.png)
[英]Extracting data from gmail into a spreadsheet using Google Apps scripts
[英]Delete spreadsheet data by using google scripts
我正在尝试使用Google脚本删除Google电子表格中的特定行。 我创建了单独的html页面以插入行id。但是当我运行程序时出现此错误。
{“结果”:“错误”,“错误”:{“消息”:“找不到方法deleteRow((class))。”,“名称”:“ InternalError”,“文件名”:“代码”,“ lineNumber” :52,“ stack”:“ \\ tat代码:52(handleResponse)\\ n \\ tat代码:18(doGet)\\ n”}}
这是我的源代码,并且我在同一文件夹和外部html文件中创建了Java脚本文件。参考-https://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-应用程序脚本-使用-postget的方法与- Ajax的例子/
这将删除一行。
function drow()
{
var sht=SpreadsheetApp.getActiveSheet();
var response = SpreadsheetApp.getUi().prompt('Delete Row', 'Enter Row Number to Delete', SpreadsheetApp.getUi().ButtonSet.OK);
var rownum = Number(response.getResponseText());
sht.deleteRow(rownum);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.