- ベストアンサー
Access 重複する値を制限したい
いつもお世話になっています。 [学年][クラス][出席番号]のフィールドを作成したテーブルがあります。 [学年][クラス]は大きな分類なのでまず間違えないのですが [出席番号]が重複して入っていることがしばしばあります。 テーブルのインデックスで「はい(重複なし)」にしてしまうと ひとつのクラスの出席番号しか入らなくなります。 簡単なようで煮詰まっています。 お力添えよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
(1)テーブルをデザインビューで開く (2)[学年][クラス][出席番号]をShiftを押しながら左クリックして複数選択状態にする (3)選択状態で右クリック⇒[主キー] で重複しないようにならないでしょうか?
その他の回答 (1)
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.2
複数フィールドでインデックスを作成してください Access2003まではテーブルのデザインビューで メニューの表示→インデックスからです。 http://www.officepro.jp/access/table/index13.html
質問者
お礼
早々に回答いただきありがとうございます。 せっかく教えていただいた方法ですが、こちらの説明不足で作業していたテーブルでは無理でした。 結局今回はフォームを工夫して回避しましたが、インデックスについて知りたいと思っていたので 大変勉強になりました。 どうぞまたよろしくお願いいたします。
お礼
早々に回答いただきありがとうございます。 こちらの説明が不足しており、テーブル構造上、この3つを主キーに設定することができません。 今回はフォームを工夫して回避しましたが、別の機会にこの方法を使ってみたいと思います。 どうぞまたよろしくお願いいたします。