セル範囲を操作する

【GAS】スプレッドシートのアクティブなセルを取得する

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()を使えってさ。

https://it-info.blue/Spreadsheet/cell/activate/1

-セル範囲を操作する