Boa Tarde meus amigos:
Estou tentando fazer um filtro data inicial e data final em um formulário com subformulário onde tem vários campos (24 campos) e não estou obtendo exito, vem sempre a mensagem que é um filtro complexo. Gostaria de ver com alguém que possa me ajudar. Agradeço.
Private Sub BtnFiltrarData_Click()
Dim j As Boolean, filtro As String
If IsNull(Me!txtdatainicial) Then j = True
If IsNull(Me!txtdatafinal) Then j = True
If j = True Then
MsgBox "Informe o período desejado! ...", vbInformation, "Aviso"
Me!txtdatainicial.SetFocus
Exit Sub
End If
Me.SUB_FORM_CADASTRO_CODIGO.Form.Filter = _
" datapedido >= #" & Format(Me.txtdatainicial, "mm/dd/yyyy") & "#" _
& "And datapedido <= #" & Format(Me.txtdatafinal, "mm/dd/yyyy") & "#"
Me.SUB_FORM_CADASTRO_CODIGO.Form.FilterOn = True
Me![txtdatainicial].SetFocus
End Sub
Estou tentando fazer um filtro data inicial e data final em um formulário com subformulário onde tem vários campos (24 campos) e não estou obtendo exito, vem sempre a mensagem que é um filtro complexo. Gostaria de ver com alguém que possa me ajudar. Agradeço.
Private Sub BtnFiltrarData_Click()
Dim j As Boolean, filtro As String
If IsNull(Me!txtdatainicial) Then j = True
If IsNull(Me!txtdatafinal) Then j = True
If j = True Then
MsgBox "Informe o período desejado! ...", vbInformation, "Aviso"
Me!txtdatainicial.SetFocus
Exit Sub
End If
Me.SUB_FORM_CADASTRO_CODIGO.Form.Filter = _
" datapedido >= #" & Format(Me.txtdatainicial, "mm/dd/yyyy") & "#" _
& "And datapedido <= #" & Format(Me.txtdatafinal, "mm/dd/yyyy") & "#"
Me.SUB_FORM_CADASTRO_CODIGO.Form.FilterOn = True
Me![txtdatainicial].SetFocus
End Sub
- Anexos
- ACCESS - IMAGEM1.jpg
- Você não tem permissão para fazer download dos arquivos anexados.
- (80 Kb) Baixado 11 vez(es)