URLをコピーしました!
スキルアップを始める!

GAS(GoogleAppsScript)

GAS(GoogleAppsScript)

Scriptlet(スクリプトレット)とは?GoogleAppsScript

Scriptlet(スクリプトレット)とは? スクリプトレットとは、Webページを動的に生成するために使用されるコードの断片です。主に、サーバーサイドスクリプト言語(例:Java、PHP、Ruby)のテンプレートファイル内で使用されます。 ...
GAS(GoogleAppsScript)

GoogleAppsScriptで簡易WEBアプリケーションを作る(基本)

Google Apps Script は、Google のオンラインサービスの機能を拡張するスクリプト言語です。ウェブアプリケーションを作成するためには、HTML、CSS、JavaScript などのウェブ開発技術も必要になりますが、以下の...
GAS(GoogleAppsScript)

【GAS】ブラウザ上でCSVファイルを読み込み特定の条件でフィルタされた行を削除してダウンロードリンクを生成する

以下のコードは、ブラウザ上でCSVファイルを読み込み、特定の条件でフィルターされた行を削除して、ダウンロードリンクを生成する例です。 HTMLコード 条件は「数値が10未満の行」を削除するものとします。CSVファイルのフォーマットが異なる場...
GAS(GoogleAppsScript)

【GAS】Googleフォームを開いた時に回答の上限数を設けて回答を締め切る

Googleフォームで回答を収集する際に、特定の日時や回答数に達した場合に自動的に回答を締め切る方法です。 回答を受付中>回答を受け付けていません 標準機能で「回答を受付中」の部分をOFFにすると、回答を締め切ることができます。 回答者への...
GAS(GoogleAppsScript)

フォームから送信があった際にLINEにGASでメッセージを通知させる[PART2]

フォームから送信があった際にLINEにGoogle Apps Script(GAS)を使用してメッセージを通知させてみます。 前回のまとめ(メッセージがLINEに通知される) スクリプトを実行すると、指定したメッセージがLINEに通知される...
GAS(GoogleAppsScript)

フォームから送信があった際にLINEにGASでメッセージを通知させる[PART1]

以前にも別のパターンで何度か登場していますが、今回はフォームから送信があった際にLINEにGASでメッセージを通知させてみます。 LINEにGoogle Apps Script(GAS)を使用してメッセージを通知するには、以下の手順で作成で...
GAS(GoogleAppsScript)

【GAS】Google Driveでスプレッドシートの自動バックアップを行うスクリプトを作る

GASを使ってGoogle Driveでスプレッドシートの自動バックアップを行うスクリプトを作ることができます。 Google Driveにあるフォルダにバックアップする Google Apps Script(GAS)を使用して、Googl...
GAS(GoogleAppsScript)

【GASを活用した業務改善】Google Apps Script (GAS) APIを活用した35の活用事例

Google Apps Script (GAS) APIは、Google Apps(Gmail、Googleドライブ、カレンダーなど)と連携して、カスタムスクリプトを作成するためのAPIです。以下は、GAS APIを活用した事例です。 自動...
GAS(GoogleAppsScript)

【Googleスプレッドシート】シート名をセルに表示させる方法(シート名参照カスタム関数)

「スプレッドシート シート名をセルに表示」と検索している方が多かったようですが、おそらくは、例えば「A1セルに現在のシート名を表示したい」といった意味…かな?と思います。 このカスタム関数が欲しいとなった場合は、、GoogleAppsScr...
GAS(GoogleAppsScript)

【GAS】送信ボタンを押した際にフォームフィールドの値を送信する(Contact Form7)|e.parameter[‘your-text’];がundefinedになる

doPostのe.parameter;がundefinedになる e.parameter は、URL クエリパラメータを含むオブジェクトですが、Content-Type が application/x-www-form-urlencoded...
GAS(GoogleAppsScript)

【GAS】指定した列を別のシートに転記するスクリプト

指定した列のデータを別のシートに転記してみます。 指定した列のデータのみを別のシートに転記する 以下のGASコードは、指定した列のデータのみを別のシートに転記するスクリプトです。 function copyColumnToAnotherSh...
GAS(GoogleAppsScript)

【GAS】フォーム(テキストボックス)のデータをスプレッドシートと同期するWEBアプリケーションを作成する-Part3

前回の続きです。index.html側からデータを渡すところまで進めました。次は、index.html側からデータを受け取ってみたいと思います。 前回のまとめ コード.gs const spreadsheet = SpreadsheetAp...
GAS(GoogleAppsScript)

【GAS】毎月の請求書を自動作成してPDF化する(自動送信もしたい)Part3

前回の続きです。PDFをスクリプトを実行して請求書の中身を自動変更することができました。今回は、この請求書をトリガーをかけて自動実行させていきます。 前回の復習 リストの一覧から、請求書を手動でフォーマットに合わせて作成できるようなスクリプ...
GAS(GoogleAppsScript)

【GAS】特定の列で空白セルが見つかったらその行にデータを書き込む

Google Apps Script(GAS)を使用して、Google Sheetsの特定の列で空白セルが見つかった場合に、その行にデータを書き込む方法について説明します。 以前、「シート内のチェックが入った行を別シートに転記したい」という...
GAS(GoogleAppsScript)

【GAS】列内の最初の空白セルを見つけるスクリプト

特定の列内で、上から順番に検索していき最初の空白セルが何行目か?を見つけるスクリプトを作ってみます。 特定の列で最初の空白セルの行番号を取得する 以下のコードを使用することで、特定の列で最初の空白セルの行番号を取得できます。 まずは、下記の...
GAS(GoogleAppsScript)

【GAS】更新があったファイルをフォルダ内を検索して取得する

フォルダ内からファイルの作成日時情報を取得して、直近で更新があったファイルを取得します。 getDateCreated() getDateCreatedメソッドを使うことで、ファイルの作成日を取得できます。 const folderId =...
GAS(GoogleAppsScript)

【GAS】チェックが入ったら別のシートに転記するスクリプトを作りたい|getValues

例えば、Aのリストにチェックリストがあり、チェックを入れた行を別のシートの末尾に転記したい…といったプログラムを作ってみます。 行のデータを別のシートにコピーする Google Apps Script(GAS)を使用して、特定の条件が満たさ...
GAS(GoogleAppsScript)

【GAS】トリガーの実行時間を指定した時間に正確に実行させる方法

GASを使っていて課題になる悩みのひとつが「毎日10:30に○○を実行する」とさせたい時に、時間がアバウトにしか設定できないようになっていることです。 こちらを正確な時間にセットできるようにスクリプトを作成してみます。 ScriptApp....
GAS(GoogleAppsScript)

【GAS】月初日と月末日を取得する|getMonth()

例えば、請求書などで「月初日」や「月末日」を取得してセットしたい、という場合もあるかと思います。そのような時にそれぞれの値を取得する方法です。 月末日を求める 以下のコードを使用することで、現在の月の月末を求めることができます。 funct...
GAS(GoogleAppsScript)

【GAS】Googleドライブの特定フォルダ内の最新のファイルを取得する

Google Apps Script(GAS)を使用して、Googleドライブ内の特定のフォルダから最新のファイルを取得する方法について試していきます。 Googleドライブ内の特定のフォルダから最新のファイルを取得する GASを開き、新し...
Kindle Unlimited 会員は無料で購読できます
購読はこちら
Kindle Unlimited 会員は無料で購読できます
購読はこちら