Microsoft Access で電子メールの定型入力を設定する方法

Microsoft Access 2013 は、Excel のような 2 次元のスプレッドシート プログラムよりも柔軟にデータを操作できるグラフィカル ユーザー インターフェイス ツールと統合されたリレーショナル データベースです。 Access の情報はテーブルに格納され、多くの場合結合され、そこに含まれる情報のサブセットと組み合わせに対してクエリが実行されます。
定型入力とデータ検証は、特定のデータベースに設定されたルールに従わないデータ入力を防止するツールです。定型入力は、日付、時刻、社会保障番号、電話番号などの統一されたデータ入力に使用されます。電子メール アドレスは大きく異なり、定型入力よりも柔軟な形式でデータを入力できるデータ検証ルールが必要です。
メール フィールドの検証ルールの作成
ステップ 1
開いている任意のテーブルで、リボンの [表示] ボタンをクリックし、[デザイン ビュー] に移動します。すべての検証ルールは、テーブルのフィールド プロパティで設定する必要があります。これは、「データシート ビュー」では使用できません。
メール フィールドをまだ作成していない場合は作成し、データ タイプが「テキスト」であることを確認するか、メール アドレスをアクティブにリンクする必要がある場合は「ハイパーリンク」であることを確認します。
ステップ 2
「F6」を使用してフィールドのプロパティに切り替え、「検証ルール」に移動します。以前の変更がすべて保存されていることを確認するには、検証ルールを入力する前に [保存] ボタンをクリックしてください。
ステップ 3
次のルールを [検証ルール] フィールドにコピーします:
Null OR (( "?@? のように .?") AND ("のようではない [ ,;]*"))
このテキスト文字列は、電子メール アドレスが「@」記号で区切られた文字でフォーマットされるという要件を設定します。
ステップ 4
[検証テキスト] フィールドに、誰かが電子メール アドレスを入力しなかった場合、または間違った形式で入力した場合に表示されるテキストを入力します。サンプル検証テキスト:
"'@' 記号とドメイン名 ('[email protected]' など) を含む電子メール アドレスを送信してください。"
「検証テキスト」フィールドはオプションですが、独自のテキストを入力すると、エラーが発生したときに一般的または紛らわしいメッセージが表示されるのを防ぐことができます。
ステップ 5
間違いを犯して保存せずにビューを終了したい場合を除き、「デザイン ビュー」に出入りするときは必ず作業を保存してください。ビューを変更すると、Access は自動的に "保存" を求めます。
ヒント
「F1」ファンクション キーをクリックすると、デザイン ビューのフィールド プロパティで特に役立ちます。アクセス ヘルプでは、入力マスクから検証規則まで、すべての詳細な例とハウツーが提供されています。
警告
デザイン ビューで作業している場合、特にブール論理でコマンドを作成する必要がある入力規則などのフィールドで作業している場合は、頻繁に保存してください。また、変更を加える前に、データベース オブジェクトをコピー アンド ペーストでバックアップすることをお勧めします。