首页 > 解决方案 > VBA:在第三个命令上输入参数值

问题描述

我有一个表格,上面有 3 个命令,在用户输入数据并保存到当前记录后,所有命令都应该带你到不同的表格。我的问题是,代码的第二部分给了我一个错误,当我选择该命令时会弹出一个参数。

Private sub command2_click()
If Me.Dirty Then Me.Dirty = false
DoCmd.OpenForm “6_Prem_Conv”,,,”[ID]=“&Me.ID
DoCmd.Close acForm, Me.Name
End sub

Private sub command3_click()
DoCmd.OpenForm FormName:=“6_FEHB”
End sub

Private sub command4_click()
If Me.Dirty Then Me.Dirty = false
DoCmd.OpenForm “8_FEHB_Payment”,,,”[ID]=“&Me.ID
DoCmd.Close acForm, Me.Name
End sub

command2 和 command 3 似乎都可以正常工作,但是 command4 的中间语句 (DoCmd.openform) 部分给了我弹出的参数。

标签: vbaformsms-accessparameters

解决方案


推荐阅读