Google Apps ScriptのgetActiveSheet関数: 使い方と活用例

Google Apps Script (GAS) の getActiveSheet 関数は、Google Spreadsheetで作業中のシートを取得するために使用されます。これは、スプレッドシート内のデータを操作する際に非常に便利なツールです。

この記事でわかること

  1. getActiveSheet 関数の基本的な使い方
  2. getActiveSheet 関数の引数と戻り値について
  3. getActiveSheet 関数を活用したプログラム例

getActiveSheet関数

プログラムサンプル

// スクリプトエディタから実行すると、現在アクティブなシートの名前をログに表示します
function myFunction() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  Logger.log(sheet.getName());
}

引数の解説

getActiveSheet 関数は引数を取りません。これは、現在アクティブなシートを自動的に取得します。

戻り値

getActiveSheet 関数は、アクティブなシートの Sheet オブジェクトを返します。これにより、シートの名前を取得したり、シート内のセルにアクセスしたりすることができます。

まとめ

この記事では、Google Apps Scriptの getActiveSheet 関数の使い方と活用例について説明しました。この関数は、Google Spreadsheetで作業中のシートを取得するための強力なツールです。引数は必要なく、アクティブなシートの Sheet オブジェクトを返します。

参考文献

https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet?hl=ja#getactivesheet

GASをイチから学びたい方へ

このブログでは断片的な説明になってしまっていますが、本書は幅広いGASの内容が網羅的に学べる本です。イチから学びたい方は是非読んでみてください。

すでにGASをある程度マスターした方にも辞書的に手元に置いておくと便利です。