Javascript 如何使用Google脚本获取当前单元格下的单元格值?
我找不到一个看起来像Javascript 如何使用Google脚本获取当前单元格下的单元格值?,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我找不到一个看起来像 var spreadsheet = SpreadsheetApp.getActive(); var sheet = spreadsheet.getActiveSheet(); sheet.getRange(sheet.getCurrentCell() + 1,1).getValue()) 根据我的理解,您希望得到当前单元格下方的单元格值(+当前单元格的1行) 备选案文1: 您可以按如下方式修改当前代码: sheet.getRange(sheet.getCurrentCe
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet();
sheet.getRange(sheet.getCurrentCell() + 1,1).getValue())
根据我的理解,您希望得到当前单元格下方的单元格值(+当前单元格的1行) 备选案文1: 您可以按如下方式修改当前代码:
sheet.getRange(sheet.getCurrentCell().getRow() + 1,1).getValue()
您需要首先使用获取当前单元格的行索引,然后将其递增1
备选案文2: 您可以使用进入下一行,然后使用 样本表:
function myFunction(){
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet()
Logger.log(sheet.getCurrentCell().offset(1,0).getValue());
}
示例代码:
function myFunction(){
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet()
Logger.log(sheet.getCurrentCell().offset(1,0).getValue());
}
输出:
function myFunction(){
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet()
Logger.log(sheet.getCurrentCell().offset(1,0).getValue());
}