|
こんにちは。ひさびさの投稿です。
フォーム中のあるボタンを押すと更新クエリ"QU_CourseID"が開きます。
Private Sub Form_Open(Cancel As Integer)
DoCmd.OpenQuery ("QU_CourseID")
Forms!F_NewCourse!CourseID = DLookup("Course_ID", "tbl_ALLOCATION")
End Sub
そのとき更新するか聞くメーッセージがでてしまうので、でないようにするため、Macro1をつくりました。(メッセージの設定をいいえにした。)
Private Sub Form_Open(Cancel As Integer)
'DoCmd.OpenQuery ("QU_CourseID")
DoCmd.RunMacro "Macro1"
Forms!F_NewCourse!CourseID = DLookup("Course_ID", "tbl_ALLOCATION")
End Sub
ちやんと動くのですが、もっときれいにかける気がします。
Macroを用いず、メーッセージを出さないようにすることはできますか。
どなたか教えてください。
|
|