- 締切済み
MicrosoftAccessでIDを入力
Microsoftアクセス フォームで、IDを入力すると自動的に名前が入力されるやり方を教えてください。 テーブルはIDと名前のものがあります。 どのようにフォームに反映すれば良いでしょうか。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.1
状況がよく分かりませんが、 フォームに、ID_A と 名前_A のテキストボックスがあり ID_A は非連結のコントロール (コントロールソースの欄が空白)だとします。 名前_A のコントロールソースに =DLookUp("名前","テーブル名","ID =" & Nz([ID_A],-9)) としてください。 Nz 関数で括っているのは、 ID_A が未入力時に名前_Aにエラー表示されるのを防ぐためです。 Nz([ID_A],-9)) 上の -9 は存在しないIDの値にしてください。