Google Apps Script スプレッドシートで指定したセルをアクティブにする

環境
Google Chrome 111.0.5563.66(Official Build) (64 ビット)
Windows 10 Home 64bit
Google スプレッドシート

構文
1.スプレッドシートの取得
let ブックマーク変数名 = SpreadsheetApp.getActiveSpreadsheet();

2.スプレッドシートの2番目のワークシートを取得する
シートの変数名 = ブックマーク変数名.getSheets()[1]

3.指定セルにフォーカスを当てます
シートの変数名.getRange(セル名).activateAsCurrentCell();

使用例

function myFunction() {
  // スプレッドシートの取得
  let spsheet = SpreadsheetApp.getActiveSpreadsheet();

  // スプレッドシートの2番目のワークシートを取得する
  let sheet = spsheet.getSheets()[1];

  // D5セルフォーカスを当てる
  sheet.getRange('D5').activateAsCurrentCell();
}

実行結果
「実行」ボタンを押下すると、2番目のシートのセル「D5」をアクティブにします。

Google Apps Script

Posted by arkgame