教えて!GAS!

GASの基礎知識・書き方について紹介します。

Google Apps ScriptでのSpreadsheetサービスのカスタム関数について

Google Apps ScriptでのSpreadsheetサービスの配列を使ったデータ処理の方法

Google Apps ScriptでのSpreadsheetサービスのRangeクラスの種類

Rangeクラスは、セル範囲を操作する機能を提供するクラスです。セルの値や数式の取得・書き込み、セル範囲の情報の取得、書式の設定、並び替え等、多くのメンバーが用意されています。 メンバー一覧 プログラミング例 まとめ メンバー一覧 主な種類を紹介し…

Google Apps ScriptでのSpreadsheetサービスのSheetクラスの種類

sheetクラスは、シートを操作する機能を提供するクラスです。シートの情報取得や行・列の操作、シート上のセル範囲を取得する等のメンバーが提供されています。 メンバー一覧 プログラミング例 まとめ メンバー一覧 主な種類を紹介します。 プログラミング例…

Google Apps ScriptでのSpreadsheetサービスのSpreadsheetクラスの種類

Spreadsheetクラスは、スプレッドシートを操作する機能を提供するクラスです。スプレッドシート自体の情報提供やシートを取得したり作成したりする等のメンバーが提供されています。 メンバー一覧 プログラミング例 まとめ メンバー一覧 主な種類を紹介しま…

Google Apps ScriptでのSpreadsheetサービスのSpreadsheetAppクラスの種類

SpreadsheetAPPクラスは、Spreadsheetサービスの最上位に位置するトップレベルオブジェクトです。SpreadsheetAPPクラスには、スプレッドシートの取得や現在アクティブになっているシートやセル範囲を取得するメンバーが用意されています。 メンバー一覧 プロ…

Google Apps ScriptでのSpreadsheetサービスのクラスについて

クラスの一覧 使用例 まとめ Spreadsheetサービスの中で使用頻度が高いクラスについて、以下で紹介します。 クラスの一覧 主なクラスを紹介します。 クラス 説明 SpreadsheetApp Spreadsheetサービスへのエントリーポイント。スプレッドシート全体を管理しま…

Google Apps ScriptでのSpreadsheetサービスについて

はじめに Spreadsheetサービスとは おわりに はじめに Spreadsheetサービスは、Googleスプレッドシートを操作するための強力なツールです。プログラムを使ってデータを追加したり、セルの書式を変更したり、スプレッドシート全体を自動化したりすることがで…

Google Apps ScriptでのRegExpオブジェクトの種類

RegExpオブジェクトは、正規表現を扱う機能を提供します。 オブジェクト一覧 プログラミング例 まとめ オブジェクト一覧 主なオブジェクトを紹介します。 メンバー 説明 exec(文字列) 指定された文字列に対して正規表現を実行し、最初の一致を含む配列を返し…

Google Apps ScriptでのJSONオブジェクトの種類

JSONオブジェクトは、JSON形式の文字列とJavaScriptのオブジェクトを相互に変換する静的メンバーを提供します。 オブジェクト一覧 プログラミング例 まとめ オブジェクト一覧 主なオブジェクトを紹介します。 メンバー 内容 JSON.parse(文字列) JSON文字列を…

Google Apps ScriptでのMathオブジェクトの種類

Mathオブジェクトは、多様な数学演算をまとめて扱うためのものです。Mathオブジェクトのメンバーは全て静的メンバーとなります。 オブジェクト一覧 プログラミング例 まとめ オブジェクト一覧 主なオブジェクトを紹介します。 メンバー 説明 Math.E 自然対数…

Google Apps ScriptでのErrorオブジェクトの種類

Errorオブジェクトは、例外情報を取り扱うオブジェクトです。スクリプトでエラーが発生した時に生成されます。 オブジェクト一覧 プログラミング例 まとめ オブジェクト一覧 主なオブジェクトを紹介します。 メンバー 説明 toString() エラーメッセージを文…

Google Apps Scriptでの正規表現の種類

正規表現とは、文字列の検索や置換に使用されます。正規表現では様々なパターンを表現する事ができ、それを用いる事でテキストの中から特定のパターンの文字列を検索・抽出・置換等の操作をする事ができます。 正規表現一覧 プログラミング例 まとめ 正規表…

Google Apps ScriptでのDateオブジェクトの種類

Dateオブジェクトは、日付・時刻を扱うためのオブジェクトです。Dateオブジェクトを使うことで、日付・時刻に対して様々なメソッドを利用できます。 オブジェクトの一覧 プログラミング例 まとめ オブジェクトの一覧 主なオブジェクトを紹介します。 メンバ…

Google Apps ScriptでのObjectオブジェクトの種類

Objectオブジェクトは、様々なデータや値を格納するために使われます。 オブジェクト一覧 プログラミング例 まとめ オブジェクト一覧 主なオブジェクトを紹介します。 メンバー 説明 Object.create(プロトタイプ, プロパティ記述) 指定されたプロトタイプオ…