![](/img/trans.png)
[英]How to set a value in a particular cell in google sheets using apps script?
[英]How to update a cell in google sheets using Google Apps Script
目前,我正在使用sheet.appendRow([name])
在 google 表格中添加一行,但我只想在每次出現新數據時更新一個單元格
代碼:
function doGet(request){
// Open Google Sheet using ID
var sheet = SpreadsheetApp.openById("SHEET_ID");
var result = {"status": "SUCCESS"};
try{
// Get all Parameters
var name = request.parameter.name;
// Append data on Google Sheet
var rowData = sheet.appendRow([name]);
}catch(exc){
// If error occurs, throw exception
result = {"status": "FAILED", "message": exc};
}
// Return result
return ContentService
.createTextOutput(JSON.stringify(result))
.setMimeType(ContentService.MimeType.JSON);
}
我找到了解決方案
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("B2");
cell.setValue(100);
您可以使用
sheet.getRange(sheet.getLastRow()+1,1).setValue(name);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.