Private Sub cboObjectType_AfterUpdate()
Dim lngObjectType As Long
Dim strSQL1 As String, strSQL2 As String
strSQL1 = "SELECT MsysObjects.Name FROM MsysObjects WHERE (((Left$([Name], 1)) <> '~') And ((MsysObjects.Type) = "
strSQL2 = " )) ORDER BY MsysObjects.Name"
' Set sql for object name combo
Select Case cboObjectType
Case "Report"
lngObjectType = -32764
Case "Query"
lngObjectType = 5
Case "Form"
lngObjectType = -32768
End Select
Me.cboObjectName.RowSource = strSQL1 & lngObjectType & strSQL2
End Sub