Google apps script 如何获取当前选定的单元格/区域?
有没有办法在谷歌表格中获得选定单元格或区域的标识(即A1符号) 比如:Google apps script 如何获取当前选定的单元格/区域?,google-apps-script,google-sheets,selection,Google Apps Script,Google Sheets,Selection,有没有办法在谷歌表格中获得选定单元格或区域的标识(即A1符号) 比如: =SELECTION(['Sheet1']) -> "D6" 此自定义函数将在使用该函数更新单元格时获取选择。但它不会随着选择的更改而更新 Henrique很好地解释了为什么像这样的自定义函数不会在中更新 使用getActiveRange()您可以阅读有关它的内容,您是指作为电子表格中的函数,还是使用?我指的是电子表格函数。我想给工作表带来一些交互性,这样它就能对单元格选择的变化做出反应。(范围不包括在内)。上次我检
=SELECTION(['Sheet1']) -> "D6"
此自定义函数将在使用该函数更新单元格时获取选择。但它不会随着选择的更改而更新 Henrique很好地解释了为什么像这样的自定义函数不会在中更新
使用getActiveRange()您可以阅读有关它的内容,您是指作为电子表格中的函数,还是使用?我指的是电子表格函数。我想给工作表带来一些交互性,这样它就能对单元格选择的变化做出反应。(范围不包括在内)。上次我检查时,这是不可能的。
/**
* A function that gets the current selection, in A1Notation.
*
* @customfunction
*/
function SELECTED_RANGE() {
return SpreadsheetApp.getActive().getActiveRange().getA1Notation();
}