Google Apps Script (GAS)は、Googleの各種サービスを自動化したり、カスタマイズしたりするためのスクリプト言語です。今回は、その中でもGoogle Spreadsheetの関数であるgetCurrentCell
について詳しく解説します。この関数は、現在アクティブなセルを取得するために使用されます。
この記事でわかること
getCurrentCell
関数の基本的な使い方getCurrentCell
関数の引数と戻り値の詳細- 実際のコードサンプルを通じた
getCurrentCell
関数の使用例
getCurrentCell関数
プログラムサンプル
function myFunction() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var cell = spreadsheet.getCurrentCell();
Logger.log(cell.getA1Notation());
}
このコードは、現在アクティブなセルのA1表記をログに出力します。
引数の解説
getCurrentCell
関数は引数を取りません。これは、現在アクティブなセルを自動的に取得するためです。
戻り値
getCurrentCell
関数は、現在アクティブなセルを表すRangeオブジェクトを返します。このオブジェクトを使用して、セルの内容を読み取ったり、変更したりすることができます。
公式ドキュメントのURL
詳細な情報やその他の関数については、公式ドキュメントをご覧ください。
https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet?hl=ja#getcurrentcell
まとめ
この記事では、Google SpreadsheetのGAS関数であるgetCurrentCell
について学びました。この関数は、現在アクティブなセルを取得するために使用され、引数を必要とせず、Rangeオブジェクトを返します。これにより、セルの内容を読み取ったり、変更したりすることが可能になります。
未経験からSNSデザインを学び、在宅ワークで収入を得たい方へ。
Flap DESIGNは、デザインスキルから案件獲得までを徹底サポートするオンラインスクールです。現役プロがマンツーマンで指導するため、挫折しにくい環境が強み。
さらに、受講期間中に案件を獲得できなかった場合は、売上が立つまで営業サポート期間を延長する「売上保証制度」も魅力です。
副業として月8〜20万円を目指したい会社員の方、出産・育児を機に新しい働き方を求める方、フリーランスとして独立を目指す方など、ライフスタイルに合わせた働き方を実現したい方にぴったりのサービスです。まずは無料相談で詳細を聞いてみませんか?
未経験から始める!SNSデザインスクール

このブログでは断片的な説明になってしまっていますが、本書は幅広いGASの内容が網羅的に学べる本です。イチから学びたい方は是非読んでみてください。
すでにGASをある程度マスターした方にも辞書的に手元に置いておくと便利です。