Googleスプレッドシートで選択したセルまたは範囲の識別(つまりA1表記)を取得する方法はありますか?
何かのようなもの:
=SELECTION(['Sheet1']) -> "D6"
このカスタム関数は、関数でセルを更新するときに選択を取得します。ただし、選択が変更されても更新されません。
Henriqueは、なぜこのようなカスタム関数が更新されないのかについて、適切な説明を提供しています Google Apps-データを要約するスクリプトが更新されない 。
/**
* A function that gets the current selection, in A1Notation.
*
* @customfunction
*/
function SELECTED_RANGE() {
return SpreadsheetApp.getActive().getActiveRange().getA1Notation();
}