使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
恐れおおいいのですが上記AfterUpdate サブルーチンを 短くする方法を教えていただけませんか
自分で試した構文作成能力では全く歯が立ちません。
Ctl1.Value と画像のファイル名が対応してますので、下記の1行にできますね。
Private Sub Ctl1_AfterUpdate()
Me.img1.Picture = [CurrentProject].[Path] & "/4ans" & Me.Ctl1.Value & ".png"
End Sub
あるいは、VBAは使わずに img1 のコントロールソースに、下記の式を設定してもいいですね。
=[CurrentProject].[Path] & "/4ans" & [Ctl1] & ".png"