- ベストアンサー
requeryの結果をコントロールに渡したい
access2007です。 コントロール1の更新後処理でコントロール2をrequeryしています。 requeryする事でコントロール2の表示は変わるのですが、VBAで コントロール2の値を表示させるとrequeryの結果が反映されていません。 msgbox(コントロール2.value) 値(value)を変更させるにはどうしたらいいでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>値を変える事が不可能であれば、値を変える別の方法をご教示願えないで しょうか? 値を変えたければ手で入力してやるか、マクロかVBAで値の代入をします
その他の回答 (1)
- CHRONOS_0
- ベストアンサー率54% (457/838)
回答No.1
なんかわけの分からないことをいっていますよ 再クエリすると言うことはそのコントロールはコンボボックスですか? 再クエリで変わるのはコンボの値集合ソースですよ コンボのとる値(Value)は再クエリとは関係ありません
質問者
お礼
早速のご回答ありがとうございます。 >再クエリすると言うことはそのコントロールはコンボボックスですか? はい、そうです。 >再クエリで変わるのはコンボの値集合ソースですよ >コンボのとる値(Value)は再クエリとは関係ありません そうなのですか、ありがとうございます。 値を変える事が不可能であれば、値を変える別の方法をご教示願えないで しょうか? まったく初心者な質問で申し訳ないです。
お礼
ありがとうございます。 VBAで取得するよう再設計しました。 また何かありましたら宜しくお願いします。