Ms access 使用VBA在Microsoft Access中创建表单

Ms access 使用VBA在Microsoft Access中创建表单,ms-access,vba,Ms Access,Vba,我需要帮助创建一个可以查询数据库并在access中生成报告的表单。例如:如果我想知道2010年销售的产品类型,我将从“产品组合框”中选择产品类型,然后从“月份组合框”中选择2010月份。单击“确定”或“运行”后,它将为我提供当月所有产品的列表。 在VBA的帮助下,可以在access中创建这样的查询表单吗?我非常感谢你的建议 非常感谢 Dim ssql as String ssql = "SELECT * FROM your_table WHERE [Month]=" & Me.cboMo

我需要帮助创建一个可以查询数据库并在access中生成报告的表单。例如:如果我想知道2010年销售的产品类型,我将从“产品组合框”中选择产品类型,然后从“月份组合框”中选择2010月份。单击“确定”或“运行”后,它将为我提供当月所有产品的列表。 在VBA的帮助下,可以在access中创建这样的查询表单吗?我非常感谢你的建议

非常感谢

Dim ssql as String
ssql = "SELECT * FROM your_table WHERE [Month]=" & Me.cboMonth & " AND [Prod]=" & Me.cboProd

DoCmd.OpenReport "Sales Report",,,,,,,ssql

您可能需要if语句来检查用户选择的参数数量(复选框)