Google Apps Script (GAS)

GASアドオンでスクリプトプロパティ読み取り時にPERMISSION_DENIEDエラーが発生する場合の対処法

G-gen の min です。Google Apps Script(以下、GAS)で開発したアドオンをユーザーが実行した際、スクリプトプロパティの読み取り時に PERMISSION_DENIED エラーが発生しました。本記事では、この事象の原因と対処法を解説します。 事象 原因 対処法 定数と…

Google Apps Script(GAS)を複数のスプレッドシートから呼び出す方法

G-gen の西田です。単一の Google Apps Script(GAS)を、複数のスプレッドシートで共用する方法について解説します。 はじめに 当記事について Google Apps Script(GAS)とは 2つの GAS 作成方法 共用 GAS スクリプトの準備 スクリプトの作成 スクリプトの…

GASで第1営業日・最終営業日に定期予定を作成する方法

G-gen の高宮です。Google Apps Script(GAS)を用いた Google カレンダーの自動化について解説します。特に、土日祝日や会社休日を考慮した月の第1営業日や最終営業日といった、変則的な日付への定期的な予定追加に焦点を当てます。 はじめに 概要 Google A…

Google Apps Scriptで使い分ける「編集」と「変更」トリガーイベントの違い

G-gen の kiharu です。当記事では、Google Apps Script のトリガーイベント 「編集」と「変更」の違いについて解説します。 はじめに Google Apps Scriptとは GAS のトリガー 検知できるイベントタイプ 「編集」と「変更」の違い 検知する操作 ユーザーのア…

Google Workspace で問い合わせ対応システムを作成する方法 #4 (Google App Script 設定)

G-gen の荒井です。当記事では Google Workspace のアプリケーションのみ使用してお問い合わせシステムを作成する方法をご紹介します。 はじめに ご紹介すること 記事の構成 設定作業概要 GAS 設定 GAS コード解説 GAS トリガー設定 テスト 設定1 : GAS 設定…