GAS

GAS

【GAS】インデントを一括で整える方法

スクリプトを作成していると知らない間に規則を忘れて読みにくいコードになっていることがあります。とはいえ、長いインデントをひとつずつ整えるのは面倒。そこで便利なのがエディタに搭載されている自動成形ツールです。 たぬき平社員 結論から言うと、W...
GAS

【GAS】スプレッドシートに新しいシートを作成する、名前や位置指定も簡単

Google Apps Script(GAS)を使って新しいシートを作成するには、Spreadsheet.insertSheet()メソッドを活用します。 insertSheetを使うことで、手動でシートを作成する手間を省き、自動化すること...
GAS

【初心者向け】アロー関数の基本と使い方、書き方を徹底解説

アロー関数とは、従来関数宣言に使用されるfunctionの代わりに => で関数定義する関数です。アローの名前の通り矢印の記号を用いて記述します。アロー関数を使うとfunctionよりもコードが短くなるというメリットがあります。 たぬき平社...
GAS

【GAS初心者向け】オブジェクトを徹底解説|取り出し、変更、追加も自由自在

Google Apps Script (GAS) では、オブジェクトという単語をよく見かけます。当記事ではオブジェクト型について、クラスオブジェクトとオブジェクト型の違い、定義や使い方、プロパティの取り出し方、変更、追加、削除の方法について...
GAS

トリガー設定でGASを自動化させよう

今回はGASを自動化させるトリガー設定についてご説明します。 きつね部長 毎朝7時に僕のTodoリストメールしてよ たぬき平社員 (…就業時間前だろ) トリガー設定とは トリガーとは、指定した時間と特定のイベント時に自動的にスクリプトを実行...
GAS

GASでよく出るエラー一覧【原因と解消法】

Google Apps Script (GAS) は、スクリプトを作成・実行する際には、さまざまなエラーに直面します。特にGAS初心者にとっては、エラーメッセージの意味がよくわからないという方も多いでしょう。 この記事では、GASでよく見ら...
GAS

【初心者向け】GASを使ったメール送信を解説、スプシのリストに一斉送信する方法も

GASを使ってメール送信するスクリプトは次の通りです。メールアドレスは実際のアドレスに変更してください。 function myFunction() { var recipient = "recipient@example.com"; va...
GAS

GAS実行時に「承認が必要です」とアクセス権限を求められたら?

GASを始めて動かす時に「承認が必要です このプロジェクトがあなたのデータへのアクセス権限を必要としています。」と表示されます。 GASの初回実行時に必ず出ますが、承認までの順番がわかりにくく、警告のような文面に驚いてしまいますよね。 今回...
GAS

【GAS活用事例】スプレッドシートの自動化でできること【初心者向けのスクリプトもご紹介】

スプレッドシートを使っているならGASで作業効率化が見込めます。今回はGASをスプレッドシートに導入した活用事例と、どのように始めれば良いかわからない方のために誰でも導入できて便利なスクリプトを一緒にご紹介します。 GASとは Google...
GAS

【GAS】アクティブなセルを取得する

GASを使って現在アクティブになっている(選択している)セルを参照する方法について解説します。 アクティブなセルを取得する アクティブなセルの取得はgetActiveCellを使います。またgetActiveCellは複数セルを選択していて...