Tentei usar DoCmd.Echo False / True no procedimento abaixo para paralisar a tela enquanto o procedimento é efetuado e, assim, evitar a tremulação do formulário. Não funcionou.
Onde estou errando?
Private Sub ListaCompetencia_Click()
On Error GoTo Err_ListaCompetencia_Click
Dim rs As Object
DoCmd.Echo False
Set rs = Me.Recordset.Clone
'Encontrar o registro que coincide com o controle.
rs.FindFirst "[CodCompetencia] = " & Me![ListaCompetencia] & ""
Me.Bookmark = rs.Bookmark
Me.Refresh
Me!ListaCompetencia.Requery 'Atualiza a combo de pesquisa
Me![Pagina_InicialSub].Requery
Set rs = Nothing 'libera a memória
Me.CodEmpregador.Value = Null
Me.cmdIncluirEmp.Enabled = False
DoCmd.Echo True
Exit_ListaCompetencia_Click:
Exit Sub
Err_ListaCompetencia_Click:
MsgBox Err.Description
Resume Exit_ListaCompetencia_Click
End Sub
Onde estou errando?
Private Sub ListaCompetencia_Click()
On Error GoTo Err_ListaCompetencia_Click
Dim rs As Object
DoCmd.Echo False
Set rs = Me.Recordset.Clone
'Encontrar o registro que coincide com o controle.
rs.FindFirst "[CodCompetencia] = " & Me![ListaCompetencia] & ""
Me.Bookmark = rs.Bookmark
Me.Refresh
Me!ListaCompetencia.Requery 'Atualiza a combo de pesquisa
Me![Pagina_InicialSub].Requery
Set rs = Nothing 'libera a memória
Me.CodEmpregador.Value = Null
Me.cmdIncluirEmp.Enabled = False
DoCmd.Echo True
Exit_ListaCompetencia_Click:
Exit Sub
Err_ListaCompetencia_Click:
MsgBox Err.Description
Resume Exit_ListaCompetencia_Click
End Sub