我有一個這樣的搜索工具:如何更新同一行中沒有行返回在LASTROW谷歌應用程序腳本
https://sites.google.com/site/appsscriptexperiments/home/a-simple-search-tool-ui
但把它放在面板上,添加一個編輯按鈕可以使txtboxes和更新按鈕保存更改。但是,我將如何更新我搜索過的同一行中的現有數據?可能嗎?是更新它,但它返回到最後一行。不在同一行。
function updatebutton(e){
var ss = SpreadsheetApp.openById('exampleID').getActiveSheet();
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var lastRow = ss.getLastRow();
var row= ss.getDataRange().getRowIndex();
var app = UiApp.getActiveApplication();
var timestamp = e.timestamp = new Date() +
Session.getActiveUser().getUserLoginId();
var txt0 = e.parameter.txt0;
var txt1 = e.parameter.txt1;
var txt2 = e.parameter.txt2;
var txt3 = e.parameter.txt3;
var data = ss.getRange(lastRow+1, 1, 1,4).setValues([[timestamp,txt1,txt2,txt3]]);
return app;
}
或者是否有可能確定我想從哪裏輸入數據?幫助不大。謝謝
您發佈的代碼不顯示任何搜索功能。如果你有代碼發現問題,有辦法找出哪些行有信息被發現。但是你現在的代碼並不顯示任何可以找到任何信息的東西。 – 2015-04-03 16:08:40