Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルコンボボックスでのDLookupuについて
記事No172160
投稿日: 2018/03/08(Thu) 13:35
投稿者アリア社長
OS:Win8.1
Access Version:2013

お世話になります。
以下のような疑問が浮かんだので教えてください。

Private Sub cmb_修正対象ID_AfterUpdate()
Me.テキスト72 = DLookup("氏名", "Q_表示_研修会・学会履歴", "ID =" & cmb_修正対象ID & "")
Me.cmb_氏名 = DLookup("氏名", "Q_表示_研修会・学会履歴", "ID =" & cmb_修正対象ID & "")
End Sub

上記VBAを実行すると、
テキスト72 には名前が表示されます。
cmb_氏名 は空白のままです。
なぜでしょうか。

クエリ上では名前も正しく表示されています。
おそらく、コンボボックスの配列?の問題だとは思うのですが…
お教え願えないでしょうか。

コンボボックスは以下のクエリを作って読み込ませています。
SELECT Q_氏名取得.氏名コード, Q_氏名取得.氏名
FROM Q_氏名取得
ORDER BY Q_氏名取得.氏名コード;

タイトルRe: コンボボックスでのDLookupuについて
記事No172161
投稿日: 2018/03/09(Fri) 09:56
投稿者ナバ
こんにちは。

> テキスト72 には名前が表示されます。
> cmb_氏名 は空白のままです。
> なぜでしょうか。

cmb_氏名の連結列がどうなっているか、確認してください。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る