Windows 7 & Office 2010 Access 2010

クエリでテーブルのコンボボックスをテキストボックスに変更

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

テーブルでは、コンボボックスで選択できるようになっているフィールドでも、クエリではテキストボックスに変更したいということもあります。

クエリの[フィールドプロパティ]の[ルックアップ]タブの[表示コントロール]で変更することができます。

フィールドプロパティ

テーブルの確認


担当者テーブル[T担当]が下のようになっています。

担当者テーブル

[売上]テーブルの[担当者]フィールドで[テキスト型]を選択して [フィールドプロパティ]の[ルックアップ]タブで、[表示コントロール]から[コンボボックス]を選択すると、

ルックアップ

[売上]テーブルのデータシートビューでは [担当者]フィールドはコンボボックスとなります。

このテーブルを基に[Q_売上]クエリを作成すると、クエリでも同じコンボボックスになります。

データシートビュー

参考テーブルのデータ型にある[ルックアップウィザード]を使用して、コンボボックスで値を選択できるように設定する方法は以下の記事で解説しています。

ルックアップウィザードを使ってリストを設定(値を別のテーブルから取得)

Accessのテーブルで、フィールドに入力する値をコンボボックスから選択する方法です。 コンボボックスとは、フィールドの値を入力する代わりに ...

続きを見る

ルックアップウィザードを使用してドロップダウンリストを設定(値を直接入力)

テーブルのデータ型には、[ルックアップウィザード]というのがあります。 ルックアップウィザードを選択して、ウィザードに従って設定していくと、 ...

続きを見る

プロパティの表示方法

これをテキストボックスに変更するためには、クエリをデザインビューで開きます。

[フィールドプロパティ]を表示する方法はいくつかあります。

ショートカットメニューの[プロパティ]をクリック

クエリのデザインビューの何もないところで右クリックして[プロパティ]をクリックします。

プロパティ

[デザイン]タブの[プロパティシート]をクリック

[デザイン]タブの[表示/非表示]グループにある[プロパティシート]をクリックします。

[デザイン]タブの[プロパティシート]

ショートカットキー[F4]キーで

または、キーボードから[F4]キーを押します。プロパティの表示/非表示を切り替えられます。

キーボード[F4]キー

[クエリプロパティ]か[フィールドリストプロパティ]が表示されます。

どこを選択していたかによって異なります。

[フィールドリストプロパティ]と[クエリプロパティ]

そして、デザイングリッドのフィールド内にカーソルを置きます。

ここでは、[担当者]フィールドですね。

そうすると、[プロパティシート]の[選択の種類]は、[フィールドプロパティ]になります。

フィールドリストでクリック

参考[フィールドプロパティ]を表示するには、先に目的のフィールド内にカーソルを置いて、右クリックのショートカットメニューから[プロパティ]をクリックして表示することもできます。

フィールドリストで右クリック

フィールドプロパティで[テキストボックス]に変更

[フィールドプロパティ]の[ルックアップ]タブの[表示コントロール]から[テキストボックス]を選択します。

[フィールドリスト]プロパティの[ルックアップ]タブ[表示コントロール]

これで、[担当者]フィールドは、コンボボックスではなく、テキストボックス表示になります。

テキスト表示

関連フォームでコンボボックスの指定列を表示する方法は、以下の記事で解説しています。

コンボボックスの2列目の値を取得して保存する方法と、非連結のテキストボックスに表示するだけの方法を解説しています。

コンボボックスの2列目の値を自動取得

Accessのフォームでコンボボックスの2列目の値を取得する方法です。 コンボボックスの更新後処理の[埋め込みマクロ]か、[イベントプロシー ...

続きを見る

非連結のテキストボックスに表示する方法は、以下の記事でも解説しています。

コンボボックスの2列目を表示

コンボボックス

バージョンの確認

もっと理解したいあなたへ

おすすめ記事と広告

Profile

執筆者/はま

-Windows 7 & Office 2010 Access 2010

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

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