引用:
Forms!F_登録!依頼者 = RS!依頼者 ※RSはレコードセット
と1つづつ指定している。
4番の作業がそれなりに項目があるので、簡単にできますでしょうか。
ひとつづつ が 確実だとは思います。
1. 代入したいコントロールの タグプロパティ に適当にフラグを入れておきます。
なんでも良いです。今回は、「1」とします。
2. コードとしては
Dim ctl As Control
For Each ctl In Forms("フォーム名").Controls
If ctl.Tag = "1" Then
ctl.vlue = rs.Fields(ctl.ControlSource).Value
Next
Next ctl
の様な感じで良いかと。