2017-04-08 16 views
1

問題があります。スプレッドシートで検索する際にフォームに入力フィールドをチェックする方法は? 例: ユーザー入力電子メールがTextItemフィールドにあります。 スプレッドシートに入力されたメールがある場合、エラーが表示されます。 "この電子メールはalredy used"です。 P .: Googleの悪い英語に申し訳ありません)Googleフォームで一意の電子メールを確認します

+0

Googleフォームを使用していますか?申し訳ありませんが、より多くの情報を提供する必要があります。良い質問には、既に試したコードを含める必要があります。 –

+0

はい、Googleフォームを使用していますが、私の問題はこのコードを作成する方法はわかりません。Googleアプリケーションスクリプト、Googleフォームについてのドキュメントを読んでいます - 大学のolympへの簡単な登録フォームには「電子メール」フィールドがあります1メール= 1ユーザを制限する。入力された電子メールが早期に登録された場合、ユーザーにエラーテキストが表示されます。 –

+0

Googleフォームに投稿をGoogleアカウントごとに1つに制限する設定があると思います。これは、ユーザーがGoogleアカウントを持っていて、ログインしている場合にのみ機能します。フォーム設定の[全般]タブにある[** 1応答に制限**]チェックボックスがあります。カスタムソリューションが必要な場合は、フォーム送信を停止できないため、これを達成するための直接的な方法はありません**制限1応答**機能付き –

答えて

0

Googleフォームは、外部データと比較してユーザー入力を検証することはできません。

Google Apps Scriptを使用して検証ルールを更新することもできますが、リストが大きすぎる可能性があります。

もう1つの方法は、短いテキストの代わりにドロップダウンを使用することです。

+0

Google Apps Scriptのアイデア - 興味があります。あなたは私に "update validation rule"の簡単な例を教えてもらえますか? –

関連する問題