GASでスプレッドシートのアクティブセルを取得するには「getActiveCell()
」を記述する。
getActiveCell() このシートのアクティブセルを返します。
注:現在強調表示されているセルを返すgetCurrentCell()を使用することをお勧めします。
https://developers.google.com/apps-script/reference/spreadsheet/sheet#getactivecell
スプレッドシートのアクティブなセルを取得するGASの様子
スプレッドシートのアクティブなセルを取得するGAS
function myFunction() {
//スプレッドシートアプリを実行してアクティブシートを取得
var ss = SpreadsheetApp.getActiveSpreadsheet();
//0番目のシートをゲッツ
var sheet = ss.getSheets()[0];
//アクティブセルを返す
var cell = sheet.getActiveCell();
//アクティブセルに文字を入れる
cell.setValue("ここがアクティブセルっす");
}
まとめ
getActiveCellメソッドは動作が不安定なのでgetCurrentCell()を使えってさ。