質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Google フォーム

Google フォームは、 Google社が提供しているアンケートフォーム作成および集計ができる無料のツール。Googleアカウントがあれば利用が可能です。集計データは、スプレッドシートに収集され、データ分析もできます。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Q&A

解決済

1回答

1163閲覧

フォームの回答後に、スプレッドシート上にアラートを出す方法はありますか?

EJROII

総合スコア20

Google フォーム

Google フォームは、 Google社が提供しているアンケートフォーム作成および集計ができる無料のツール。Googleアカウントがあれば利用が可能です。集計データは、スプレッドシートに収集され、データ分析もできます。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

0グッド

0クリップ

投稿2021/05/30 09:11

Googleフォームの送信をトリガーにして、スプレッドシート上にアラートを出す方法はありますでしょうか?
下記のコードは、フォーム送信のトリガー時には使用できないようです。

SpreadsheetApp.getUi().alert("Hello World")

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

macaron_xxx

2021/05/30 23:05

どういった動作を想定されているのかわからないので、回答できないです。 フォームとスプレッドシートは切り離された世界ですので、どういう同期がどりたいのかわかりかねます。
EJROII

2021/06/03 13:43 編集

スプレッドシートからフォームを作り、スプレッドシートのコンテナバインドのGASを作れば可能です。 他の方にも、このような適当なを言っているんですか? あなたの誤った回答にベストアンサーをした人がいたら、誤った回答がはネット上で拡散されて 誤った回答を信じて勉強してしまう人が出てしまいます。 もっと責任をもって発言をしてください。
macaron_xxx

2021/06/03 23:21

データの話とUIの話をごっちゃにされているみたいですね。 批判する前に学習しましょう。
EJROII

2021/06/04 02:49 編集

「フォームとスプレッドシートは切り離された世界ですので、どういう同期がどりたいのかわかりかねます。」 ↑の認識は嘘です。teratailの場で嘘をつくのはやめましょう。あなたの嘘はネット上に残り続けてしまいます。 データの話とUIの話をごっちゃに認識しているのは、あなたです。 現に私の質問の意図を理解し回答している人がいるので 質問の意図が分からないあなたが勉強不足です。
macaron_xxx

2021/06/04 02:58

>現に私の質問の意図を理解し回答している人がいる UIが同期していないので、他の方の回答が「できない」になっていることが理解できないようですね。 残念です。
EJROII

2021/06/04 03:03

自分の都合の悪い話をされたからと、話をすり替えないでください。 あなたは嘘をついております。 あなたは嘘をつきましたか?YES、NOで答えてください。 できないということが分かっただけでも進歩です。 私と同じことに悩んでいる人は、私の質問と回答を見て、できないということを知ることができます。
EJROII

2021/06/04 03:13 編集

NOということなので、あなたはGASに詳しくない人です。 GASに詳しくない人なので、今後GASに関して、他人に回答をすることは控えてください。 自分の得意分野だけで頑張ってください。 以上です。
macaron_xxx

2021/06/04 03:25

>アラートを出す方法はありますでしょうか? というあなたの質問に対して「フォームとスプレッドシートは切り離された世界」と回答しているのに、GASの話をしているのがよくわかりません。 GASに関して言えば、スプレッドシート側ではフォームからデータが流れてきたタイミングでGASを実行することはできますが、UIに影響を及ぼしません。これは非同期です。 やはりあなたはデータの話とUIの話を混同されているようなので、話が通じないのでしょう。 GASに詳しくないかは過去の回答を見ていただければわかると思いますので、これ以上「あなたに」とやかく言われる話ではないので。 これにて失礼しますね。
EJROII

2021/06/04 03:47 編集

最初からシンプルにこう言えば良かったのに。 「GASに関して言えば、スプレッドシート側ではフォームからデータが流れてきたタイミングでGASを実行することはできますが、UIに影響を及ぼしません。これは非同期です。」 回答ありがとうございました。
guest

回答1

0

ベストアンサー

ざっと試してみたのですが、表示できませんでした。

①シートをアクティブにして表示
②変更をトリガーにして表示
③シート内に関数として直接入れる

代案としては、フォームから送信されたタイミングでGOOGLE chatに通知を送るという方法はいかがでしょうか?
【GAS】Googleフォームの投稿をHangouts Chatへ送信する方法

投稿2021/05/30 14:31

Tatsunosuke

総合スコア599

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

EJROII

2021/06/03 09:26

試して頂きありがとうございます。 やはり難しいですが、、 他の方法を試してみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問