• 締切済み

ACCESS2000のフォームに条件書式を設定するには??

ACCESS2000について A,B,Cというテーブルを作成しています。 Aには顧客データが保存されているとします。(主キーあり) 例)山田   田中   山本 Bには商品データが保存されているとします。(主キーあり) 例)りんご   いちご   ばなな Cには購入データが保存されているとします。(主キーなし) ※同じ顧客は同じ商品を購入できないものとして考えます。 例)山田 りんご   山田 いちご   田中 いちご   山本 りんご Cの購入データをみて、重複している商品(例:りんごといちご) に色づけをしたいと考えています。 テーブルでは色づけはできないと思うのでCをフォームにしてみた のですが、「重複データに色をつける」という条件式がわからず 悩んでいます。どなたかよい方法があれば教えて頂けないでしょうか。 よろしくお願いします

みんなの回答

回答No.1

お疲れ様です >Cをフォームにしてみたのですが このフォームは、帳票形式フォームでしょうか? もし、帳票形式フォームであれば、 「重複データに色をつける」ことは出来ません。 ※出来る方法はあるのですが、すごく回りくどいです。 これが、顧客データの単票形式フォームに、 購入データが帳票形式フォームのサブフォームとして組み込まれていれば、 「重複データに色をつける」ことは可能です。 参考になれば...

m_f
質問者

お礼

遅くなりましたが、アドバイス頂きありがとうございました。結局、重複クエリウィザードを利用して単純に重複したデータのみ別フォームに表示ことにしました。

m_f
質問者

補足

ご回答ありがとうございます。作成したフォームは帳票形式なので重複データへの色づけは諦めます。他に重複データということがフォーム上で確認できる方法を思案中なのですが、たとえば、VBAを利用すれば重複したデータのみを抽出することは可能でしょうか?

関連するQ&A