• ベストアンサー

アクセスのテーブルでコードを入力したら名前が出るようにしたい

アクセス初心者です。 アクセスのテーブルで、コードナンバー(例:01)を入力したら隣のフィールドに自動でそのコードに対する値(例:東京)を表示させたいと思っています。 コードとそれに対応する値(例:01 東京・02 名古屋)というようなテーブルは作ってあります。 クエリやフォームではできるようなのですが、テーブルでそのような事はできないのでしょうか・・・。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ruru0707
  • ベストアンサー率68% (20/29)
回答No.4

少し違うかもしれませんが、もしやりたい事が入力の手間を省きたいと言う事であればこの方法ではいかがですか? まず、東京という値を格納するフィールドの『ルックアップ』タブ(通常テーブルのデザインモードで開いた場合は『標準』タブが見えてます)の『表示コントロール』の所をリストボックスかコンボボックスを選択します。 『値集合ソース』に作ってある『それに対応するテーブル』の名前を指定します。(『01 東京』の場合、01のフィールドは不要です) これでデータシートビューのテーブルからコンボで選択して入力する事ができますよ。

その他の回答 (3)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.3

>テーブルでそのような事はできないのでしょうか・・・。 テーブルでそのようなことをする必要がありませんからそのような機能はありません >クエリやフォームではできるようなのですが これでやればすむことです >例:01 東京・02 名古屋 こういうテーブルがある時には他のテーブルにはコードだけを格納するというのがテーブル設計の基本です

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

両方表示でというのはありませんね。 保存するデータはコードで、表示は名称でいいなら ルックアップ列を作成してください。 http://office.microsoft.com/ja-jp/access/HP030898651041.aspx

noname#140971
noname#140971
回答No.1

無理です。

関連するQ&A

専門家に質問してみよう