Alexandre, veja o que está acontecendo, por favor!
Minha dificuldade é onde está o =====>
Private Sub VISUALIZAR_Click()
Dim strinicial As String
Dim strfinal As String
Dim Rel As String
On Error Resume Next
If GPRELATUS.Value <> 0 Then
Select Case GPRELATUS.Value
Case 1
Rel = "RELSOCIOS DADOS CADASTRAISC"
DoCmd.OpenReport Rel, acViewReport
Exit Sub
End Select
DoCmd.OpenForm "frmadministradorlx"
DoCmd.Minimize
=====> strinicial = format (dd/mm/yyyy)
strinicial = InputBox("Qual a Data Inicial?", "Atenção!", Datadeinicio)
=====> If strinicial <> datevalue Then
MsgBox "Insira uma data no padrão dd/mm/aaaa, por favor!"
Exit Sub
Else
Forms!frmadministradorlx!DATAINICIAL = strinicial
Datadeinicio = strinicial
strfinal = InputBox("Qual a Data Final?", "Atenção!", Date)
Forms!frmadministradorlx!DATAFINAL = strfinal
Select Case GPRELATUS.Value
Case 2
Rel = "RELDOACOES REALIZADASD"
Case 3
Rel = "RELRECEITASRECEBIDASB"
Case 4
Rel = "RELETIQUETASANIVERSARIOA"
Case 5
Rel = "RELCAIXARECEPCAOM"
End Select
MsgBox "Por favor, NÃO aperte a tecla CANCELAR se surgirem novas Caixas de Mensagens!", vbInformation, "Atenção!"
DoCmd.OpenReport Rel, acViewReport
Else
MsgBox "Selecione um Relatório!", vbInformation, "Atenção"
Exit Sub
End If
End sub