リンクユニット

Windows7 & Office2010 Access2010

Print Friendly, PDF & Email

重複データを入力したらメッセージを出す

投稿日:2017年1月12日 更新日:

受付番号を入力したときに、既に入力済みの番号であればメッセージを表示して、注意を促したい場合がありますね。その場合の方法です。

テーブル[T_申込]で[受付番号]は[重複なし]の設定にしています。このテーブルを元にフォームを作成します。
[受付番号]のテキストボックスの名前を[txt受付番号]にしています。
フォームデザインビュー

テキストボックスの入力規則へ入力

[txt受付番号]のプロパティの[データ]タブにある[入力規則]に以下のように書き込みます。

DCount("*","T_申込","[受付番号]=[txt受付番号]")=0

[T_申込]はテーブル名です。[エラーメッセージ]には、メッセージに表示したい文字列を入力します。ここでは、「登録済みの番号です。受付番号を確認してください。」と入力しています。
プロパティシート 入力規則

[受付番号]に重複したデータを入力して、次のテキストボックスに移動しようとすると、下のようにエラーメッセージが表示されるようになります。
メッセージウィンドウ

解決できないことは【teratail】で質問してみましょう。

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

アクセスを学習するなら、一度は読んでおいたほうがよい本です。

おすすめ記事と広告

こんな記事も読まれています

タブの複製

同じWebページを下のように複数のタブに表示する方法です。 [タブ]を右クリックして [タブ]で右クリックして、ショートカットメニューから[ ...

保護されたビューを表示したくない

ファイルを開くと、度々 表示される[保護されたビュー]の情報バーですが、社内の共有ドライブにあるファイルでも表示されることがあります。 [編 ...

入力候補

Access2010からの機能です。 クエリの[抽出条件]ボックスに入力しようとすると、下のように入力候補一覧が表示されます。 目的のフォー ...

クリップオーガナイザー

Office2003、Office2007では、[クリップアート]作業ウィンドウから[クリップの整理]をクリックして、[クリップオーガナイザ ...

PowerPivotの詳細の表示(ドリルダウン)ができない

Excel2010のPowerPivotで、セルをダブルクリックして、詳細を表示しようとすると[集計セルでは、詳細データの表示を完了できませ ...

-Windows7 & Office2010 Access2010

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.