特定の条件の下でフォーム データを送信する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

フォーム内で特定の条件が満たされた場合にのみユーザーがフォーム テンプレートに基づくフォームを送信できるように、フォーム テンプレートをデザインできます。たとえば、経費明細書フォームの経費合計が指定した金額を超える場合にのみユーザーがフォームを送信できるように、フォーム テンプレートをデザインできます。

この操作を実行するには、ユーザーがフォームを送信できるようにフォーム テンプレートを構成した後で、特定の条件が満たされた場合にのみフォームを送信できるようにする動作規則を追加します。動作規則を追加したら、動作規則の条件が満たされた場合に使用する送信データ接続を選択できます。

ユーザーがフォームを送信できるようにフォーム テンプレートを構成すると、[標準] ツールバーに [送信] ボタンが追加され、[ファイル] メニューに [送信] コマンドが追加されます。

特定の条件の下でユーザーがフォーム データを送信できるようにフォーム テンプレートを構成するときに、次のようにフォーム テンプレートの送信オプションをカスタマイズすることもできます。

  • [標準] ツールバーの [送信] ボタンおよび [ファイル] メニューの [送信] コマンドに表示されるテキストを変更します。

  • [標準] ツールバーの [送信] ボタンおよび [ファイル] メニューの [送信] コマンドに対応するキーボード ショートカットを変更します。

  • ユーザーがフォームを送信したときに表示される、ユーザー設定のメッセージを作成します。

  • フォームが送信された後、フォームを開いたままにしておくか、フォームを閉じるか、または新しい空のフォームを開くかを指定します。

特定の条件の下でフォーム データを送信する動作規則を追加する

  1. [ツール] メニューの [送信オプション] をクリックします。

  2. [送信オプション] ダイアログ ボックスで、[ユーザーによるこのフォームの送信を許可する] チェック ボックスをオンにします。

    注: このチェック ボックスをオンにすると、ユーザーがフォームに入力するときに [標準] ツールバーに [送信] ボタンが追加され、[ファイル] メニューに [送信] コマンドが追加されます。

  3. [動作規則を使用してユーザー設定操作を実行する] をクリックし、[動作規則] をクリックします。

  4. [フォームを送信するための動作規則] ダイアログ ボックスの [追加] をクリックします。

  5. [名前] ボックスに、送信場所を記述したこの動作規則の名前を入力します。たとえば、特定のフィールドの値が $50 を超える場合にのみユーザーが電子メール メッセージを使用してフォームを送信できるようにする場合は、「$50 を超える場合に電子メール送信」と入力します。

  6. [動作規則] ダイアログ ボックスの [条件の設定] をクリックします。

  7. [条件] ダイアログ ボックスでデータ接続を使用する条件を指定し、[OK] をクリックします。

  8. [動作規則] ダイアログ ボックスの [動作の追加] をクリックします。

  9. [動作] ボックスの一覧の [データ接続を使用して送信する] をクリックし、[データ接続] ボックスの一覧でこの送信操作に使用するデータ接続をクリックし、[OK] をクリックします。

  10. [OK] を 2 回クリックします。

    1. ユーザーがフォームに入力する時に [標準] ツールバーに表示される [送信] ボタンの名前と、[ファイル] メニューに表示される [送信] コマンドの名前を変更するには、[送信オプション] ダイアログ ボックスの [キャプション] ボックスに新しい名前を入力します。

      ヒント: このボタンとコマンドにショートカット キーを割り当てる場合は、キーボード ショートカットとして使用する文字の前にアンパサンド (&) を入力します。たとえば、[送信] ボタンのキーボード ショートカットとして ALT+B を割り当てるには、「Su&bmit」と入力します。

  11. ユーザーがフォームを入力するときに [送信] コマンドおよび [標準] ツールバーの [送信] ボタンを使用できないようにするには、[送信メニューおよび送信ツール バーを表示する] チェック ボックスをオフにします。

    1. 既定では、ユーザーがフォームを送信した後もそのフォームは開いたままになり、フォームの送信が正常に終了したかどうかを示すメッセージが表示されます。この既定の動作を変更するには、[詳細設定] をクリックし、次のいずれかの操作を行います。

      • ユーザーが入力済みのフォームを送信した後で、そのフォームを閉じるか新しい空のフォームを作成する場合は、[送信後] ボックスの一覧で目的のオプションをクリックします。

      • フォームが正常に送信されたかどうかを示すメッセージを独自に作成する場合は、[ユーザー設定のメッセージを使用する] チェック ボックスをオンにし、[成功時] と [失敗時] の両方のボックスにそれぞれメッセージを入力します。

        ヒント: [失敗時] ボックスのメッセージには、フォームを送信できなかった場合の対処法を含めます。たとえば、フォームを保存したうえで関係者に問い合わせるようにユーザーに促すメッセージを入力できます。

      • ユーザーがフォームを送信した後に確認メッセージを表示しない場合は、[成功時および失敗時にメッセージを表示する] チェック ボックスをオフにします。

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×