Cara, Estranho.... se eu entro na sua consulta através do seu FORM Index não aparece nada! Mas se entro direto pela macro ou direto na consulta... beleza. Voce fez alguma rotina em VBA para tratar a ausência de registros na consulta? Se sim reveja-a porque deve estar bugada. Tente o seguinte: Na consulta, coloque o seguinte evento em "Ao carregar": Private Sub Form_Load() If IsNull(Me.campo a ser verificado) Then DoCmd.OpenForm "seu formulário INDEX", acNormal DoCmd.Close acForm, "O seu formulário de consulta" MsgBox "Não há registros a serem exibidos!", vbExclamation, "Erro" Else DoCmd.Close acForm, "seu formulário INDEX" End If End Sub Qualquer coisa coisa contate Rodrigo rodrigobordini@hotmail.com