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

GAS(GoogleAppsScript)

GAS(GoogleAppsScript)

【GAS】Notionのデータベースからデータを取得してGoogleスプレッドシートに書き込む(Part2)

Notionのデータベースからデータを取得するためのGoogle Apps Script関数を作ります。前回の続きです。 前回からの続き 前回、Notionのインテグレーション作成や連携を行いました。 function getNotionD...
GAS(GoogleAppsScript)

【GAS】変数とは?文字列型変数(String)編

文字列型変数とは? 文字列型変数は、テキストデータを格納するために使用され、テキスト処理に非常に便利です。GASで文字列型変数を使用する方法を以下に示します。 1. 文字列の宣言と代入 文字列型変数を宣言し、値を代入する方法です。 var ...
GAS(GoogleAppsScript)

【GAS】new Date()の値をformatDateを使って曜日(月曜日、火曜日、水曜日、など)に変換する

new Date()のデータを取得する new Date()でデータを取得すると「Sun Oct 22 18:08:36 GMT+09:00 2023」形式で値が返ります。 function timeStamp() { var now = ...
GAS(GoogleAppsScript)

【GAS】UtilitiesクラスのformatDate()メソッドで日付オブジェクトを文字列に変換する

GASのUtilitiesクラスのformatDate()メソッドは、日付オブジェクトを文字列に変換する関数です。第三引数formatには、出力する日付のフォーマットを指定します。 ISO 8601 形式 Sun Oct 15 20:40:...
GAS(GoogleAppsScript)

【GAS】Notionのデータベースからデータを取得してGoogleスプレッドシートに書き込む(Part1)

このコードは、Notionのデータベースからデータを取得するためのGoogle Apps Script関数です。 インテグレーションを作成する まずは、Notionの内部インテグレーションシークレットを取得するために、インテグレーションを作...
GAS(GoogleAppsScript)

【GAS】スプレッドシートを使ってユーザー認証の仕組みとユーザー登録の仕組みを作る(Part1)

Google Apps Script(GAS)とスプレッドシートを使ってユーザー認証とユーザー登録の仕組みを作成してみます。 全体の流れ ユーザー登録→メールが届く→認証URLを開く→ユーザー登録完了 といった流れで、Google Apps...
GAS(GoogleAppsScript)

【GAS】WEBフォームの送信時にチャットワークのルームにGASでメッセージを送信する(Part2)

申し込みフォームなどの送信時にGoogle Apps Scriptを使用してChatWorkのルームにメッセージを送信します。前回、スクリプトの実行でルームにメッセージの送信が成功しました。続きです。 WEBフォームを準備する まずは、送信...
GAS(GoogleAppsScript)

【GAS】WEBフォームの送信時にチャットワークのルームにGASでメッセージを送信する(Part1)

申し込みフォームなどの送信時に、Google Apps Scriptを使用してChatWorkのルームにメッセージを送信する手順を説明します。以下にステップバイステップのガイドを示します。 チャットワークAPIトークンを取得する まずは「チ...
GAS(GoogleAppsScript)

【GAS】doGetを使って簡易店頭受付システムを構築する-Part3

前回で呼び出しボタンを押して音が鳴るようになりました。 あとは、GASを組み合わせて送信をします。 スプレッドシートを準備する 送信があった際に履歴を登録する用のスプレッドシートを準備します。 GASにデータを追記する このコードは、スプレ...
GAS(GoogleAppsScript)

【GAS】doGetを使って簡易店頭受付システムを構築する-Part2

前回で呼び出しボタンを表示できました。 押したら音が鳴るようにする 呼び出しボタンなので、音が鳴るようにしています。 まずは、メディアライブラリに音源をアップロードします。 下記のようにJavaScriptを組むことで、ボタンを押下時に音が...
GAS(GoogleAppsScript)

【GAS】doGetを使って簡易店頭受付システムを構築する-Part1

GAS(Google Apps Script)のdoGet関数を利用して、店頭受付システムを構築してみます。 やりたいこと 受付ボタンがある ボタンを押す 呼び出し音が鳴る 受付リストに情報がストックされる リストをグラフにして集計する 来...
GAS(GoogleAppsScript)

GAS(Google Apps Script)の function XXXXXX(e) の「e」とは?

関数定義 function XXXXXX(e) の「e」とは? GAS(Google Apps Script)における「e」は、イベントオブジェクト(Event Object)を表します。GASでは、特定のイベントが発生した際に関数が実行さ...
GAS(GoogleAppsScript)

【GAS】Contact Form 7で添付したファイルをLINE Notifyで送信する(Part3)

前回の続きです。Contact Form 7で添付したファイルをLINE Notifyで送信します。 前回までの内容はこちら▼ GASに権限を承認する スクリプトの実行には権限が必要ですので、スクリプトを実行して権限を与えておきます。 実行...
GAS(GoogleAppsScript)

【GAS】Contact Form 7で添付したファイルをLINE Notifyで送信する(Part2)

前回の続きです。Contact Form 7で添付したファイルをLINE Notifyで送信します。 前回までの内容はこちら▼ 全体の流れ JavaScript側のコードで、フォームデータに添付ファイルのデータを追加し、それをリクエストとし...
GAS(GoogleAppsScript)

【GAS】Contact Form 7で添付したファイルをLINE Notifyで送信する(Part1)

Contact Form 7で添付したファイルをLINE Notifyで送信する方法です。※画像送付はセキュリティの問題もあるので個人情報の運用などは特にご注意ください。 Contact Form 7の添付ファイルは保存される? Conta...
GAS(GoogleAppsScript)

GASで特定のシートのデータをCSVでローカルにダウンロードする方法(Part3)

ダウンロードで関数を実行する 前回、ダウンロードを実行できました。 ファイルがダウンロードされましたが、中身は謎の状態になっています。 こちらを調整していきます。 CSVをリターンする 前回のコードから追加します。 function for...
GAS(GoogleAppsScript)

GASで特定のシートのデータをCSVでローカルにダウンロードする方法(Part2)

CSVデータを作成する 前回は作成した関数を実行することで、作成したHTMLテンプレートをモーダルダイアログとして表示できました。表示されたモーダルダイアログには、"ファイルダウンロード" というタイトルが表示されます。 こちらにCSVダウ...
GAS(GoogleAppsScript)

GASで特定のシートのデータをCSVでローカルにダウンロードする方法(Part1)

CSVでダウンロードしたい GASで特定のシートのデータをローカルにCSVファイルとしてダウンロードする方法です。 ダイアログを作成する まず、GASのスクリプトを実行して直接ローカルにダウンロード(おそらく)できないようなので、一度ダイア...
GAS(GoogleAppsScript)

【GAS】LINE Notifyで画像を添付して送信する方法

Google Apps Scriptを使用して、LINE Notifyに画像を添付して送信してみます。 LINE Notifyに画像を添付して送信する まずは、LINE Notifyを登録して、トークンを発行します。 このあたりは過去に何度...
GAS(GoogleAppsScript)

【GAS】if文の基本について|特定の条件が満たされた場合に実行するスクリプト

if文の基本|if (条件式) if文は、特定の条件が満たされた場合に、あるステートメント(コードの塊)を実行するために使用されます。if文は、プログラムの制御フローを変更するために重要な役割を果たします。 基本的なif文の構文は以下の通り...
Kindle Unlimited 会員は無料で購読できます
購読はこちら
Kindle Unlimited 会員は無料で購読できます
購読はこちら