"BoundColumn/連結列" プロパティ

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

対象

ComboBox オブジェクト

ListBox オブジェクト

リスト ボックスまたはコンボ ボックスから選択すると、示しますMicrosoft Office Access 2007コントロールの値として使用する列の値。コントロールのフィールドにバインドする場合は、 BoundColumnプロパティで指定された列の値が"コントロール ソース"プロパティで指定されたフィールドに保存されます。読み取り/書き込み長いします。

expression.BoundColumn

expression 必ず指定します。このトピックの [対象] の一覧のオブジェクトのうちの 1 つを返すオブジェクト式を指定します。

設定値

"BoundColumn/連結列" プロパティの設定値は次のとおりです。

設定

説明

0

列の値ではなく、ListIndex プロパティの値が現在のレコードに格納されます。最初の行の ListIndex プロパティの値は 0、2 行目の値は 1 で、以下同様に続きます。リスト ボックスまたはコンボ ボックスのリスト ボックスの部分からアイテムが選択されると、ListIndex プロパティが設定されます。たとえば、一連の数値だけをフィールドに格納する場合、"BoundColumn/連結列" プロパティを 0 に設定し、コントロールの ListIndex プロパティの値を使用すると便利です。

1 以上

対応する列の値が、コントロールの値になります。コントロールがフィールドに連結されている場合は、この値はカレント レコードに格納されます。"BoundColumn/連結列" プロパティは、"ColumnCount/列数" の設定値より大きな値には設定できません。"BoundColumn/連結列" プロパティの既定値は 1 です。


コントロールのプロパティ シート、 マクロでは、Visual Basic for Applications (VBA) コードを使って、 BoundColumnプロパティを設定することができます。

テーブルのフィールドに対してDisplayControlプロパティにリスト ボックスまたはコンボ ボックスに、テーブルのフィールドのデザイン ビューの [フィールド プロパティ] セクションで、[ルックアップ] タブでこのプロパティを設定できます。

ヒント

Access は、テーブルのデザイン ビューでフィールドのデータ型としてルックアップ ウィザードを選択するときに自動的に BoundColumn プロパティを設定します。

Visual Basic for Applications (VBA) コードでは、"BoundColumn/連結列" プロパティの値を設定するには、数値式または数値を使用し、0 から "ColumnCount/列数" プロパティの設定値の間の値を指定します。

解説

フォーム ビューまたはレポートのコンボ ボックスのテキスト ボックス部分には、コンボ ボックスの左端に表示される列 (コンボ ボックスの "ColumnWidths/列幅" プロパティが 0 以外に設定されている列のうち左端の列) のデータが表示されます。"BoundColumn/連結列" プロパティは、選択時にテキスト ボックスまたはコンボ ボックスのリストからどの列の値が格納されるかを示します。したがって、表示されるデータとは異なる値をコントロールの値として格納できます。

注: 連結された列がコントロールの左端に表示される列と同じでない場合、または "BoundColumn/連結列" プロパティを 0 に設定した場合は、"LimitToList/入力チェック" プロパティが [Yes/はい] に設定されます。

Column プロパティで列を参照するには、0 から始まる数値を使用します。最初の列は Column(0) という式で参照し、2 番目の列は Column(1) という式で参照します。以下は同様に続きます。ただし、"BoundColumn/連結列" プロパティは、1 から始まる数値で列を参照します。つまり、"BoundColumn/連結列" プロパティが 1 に設定されている場合は、Column(0) という式を使用して、その列に格納されている値を参照します。

"AutoExpand/自動拡張" プロパティを [Yes/はい] に設定した場合、コンボ ボックスのテキスト ボックスに文字を入力すると、入力した文字に一致する値がコンボ ボックスのリストにあれば、自動的にその値が表示されます。

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×