将下拉菜单链接到MS Access中的新表单

时间:2012-06-27 15:55:36

标签: ms-access

我创建了一个包含3个选项的下拉菜单。我需要链接每个选项以打开一个新表单,以便用户可以选择每个选项。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

你有一个很简短的模糊问题,在这个答案中,我假设通过“下拉菜单”你的意思是组合框。

在组合框的“更改”事件中,有一个select case语句,其中包含与组合框可以采用的每个值相对应的case语句。对于每个case语句,每个表单都有一个DoCmd.OpenForm(“FormName”.....)语句。

如果您想要更具体的答案,请发布更具体/详细的问题(使用您尝试过的代码)。

答案 1 :(得分:0)

如果组合框中的选择包含您要打开的实际表单名称,则可以使用组合框的“On Change”或“After Update”事件中的单个语句执行此操作:

DoCmd.OpenForm Combo1.Value

如果组合框中的值与您要打开的表单名称不同,则可以编写一个select语句:

Select Case Combo1.Value
    Case "Option1"
        DoCmd.OpenForm "Form 1 Name"
    Case "Option2"
        DoCmd.OpenForm "Form 2 Name"
    Case "Option3"
        DoCmd.OpenForm "Form 3 Name"
End Select