Boa noite.
A função dlookup quando digita uma data que seja abaixo do dia 10 (exemplo 07/08/2021) as informações não é retornada.
Como proceder.
Fiz a alteração abaixo porém não funcionou
Private Sub Data_EscalaLeitores_LostFocus()
On Error Resume Next
Dim dData As Date
dData = Format(Me.Data_EscalaLeitores, "dd/mm/yyyy")
'Me.Primeiro_Ministro = DLookup("Escala_Ministro1", "Tab_EscalaMinistro", "Escala_Ministro1='" & Me.Data_EscalaLeitores & "'")
'DLookup("Campo" , "Tabela" , "CampoFiltro= 'abcd'")
Me.Primeiro_Ministro = DLookup("Escala_Ministro1", "Tab_EscalaMinistro", "Data_EscalaMinistro=#" & dData & "#")
Me.Segundo_Ministro = DLookup("Escala_Ministro2", "Tab_EscalaMinistro", "Data_EscalaMinistro=#" & dData & "#")
End Sub
A função dlookup quando digita uma data que seja abaixo do dia 10 (exemplo 07/08/2021) as informações não é retornada.
Como proceder.
Fiz a alteração abaixo porém não funcionou
Private Sub Data_EscalaLeitores_LostFocus()
On Error Resume Next
Dim dData As Date
dData = Format(Me.Data_EscalaLeitores, "dd/mm/yyyy")
'Me.Primeiro_Ministro = DLookup("Escala_Ministro1", "Tab_EscalaMinistro", "Escala_Ministro1='" & Me.Data_EscalaLeitores & "'")
'DLookup("Campo" , "Tabela" , "CampoFiltro= 'abcd'")
Me.Primeiro_Ministro = DLookup("Escala_Ministro1", "Tab_EscalaMinistro", "Data_EscalaMinistro=#" & dData & "#")
Me.Segundo_Ministro = DLookup("Escala_Ministro2", "Tab_EscalaMinistro", "Data_EscalaMinistro=#" & dData & "#")
End Sub
Última edição por robertonl em 16/7/2021, 00:24, editado 1 vez(es)