将重点放在Access 2007中的特定表单上

时间:2012-02-28 19:54:35

标签: ms-access-2007 access-vba

我在访问中有多种形式,如何将注意力集中在" Form1"加载事件" Form2"?

我尝试了以下方法,但它没有用。重点仍然放在" Form2"

Private Sub Form_Load()
DoCmd.OpenForm "Form1"
Forms!Form1.SetFocus
End Sub

我选择了" Form2" in"显示形式:"选项"访问选项",我正在打开" Form1" in" Form2"加载事件,然后尝试将焦点设置为" Form1"

提前致谢

2 个答案:

答案 0 :(得分:1)

已更改:

我认为唯一的解决方案是将窗体打开为对话框:

DoCmd.OpenForm "Form1" ', , , , , acDialog

尝试一下,它对我有用

答案 1 :(得分:0)

试试这个:

Private Sub Form_Activate()
  DoCmd.OpenForm "Form1"
  Forms!Form1.SetFocus
End Sub
相关问题