Private Sub cmbQueries_AfterUpdate()
On Error GoTo cmbQueries_AfterUpdate_End
Dim qryDefs As QueryDefs
Dim qryRun As QueryDef
Set qryDefs = CurrentDb.QueryDefs
Set qryRun = qryDefs(cmbQueries.Value)
qryRun.Execute
MsgBox "Query '" & Me.cmbQueries.Value & "' Executed"
cmbQueries_AfterUpdate_End:
If Not qryRun Is Nothing Then
qryRun.Close
Set qryRun = Nothing
End If
Set qryDefs = Nothing
If Err.Number <> 0 Then
MsgBox Err.Description, vbCritical
End If
End Sub