Continuar código después de cerrar formulario
Tengo el siguiente código
Public Sub Informe_Click()
Dim consultaclientes As String
Dim FiltroSalido As String, FiltroTotal As String, FiltroFecha
If IsNull(Me.cliente) Then
MsgBox "Por favor, diligencie campo CLIENTE", vbInformation, "CAMPO EN BLANCO"
Me.cliente.SetFocus
ElseIf IsNull(Me.Dia_de_Entrega) Then
MsgBox "porfavor diligencie el campo dia de entrega ", vbInformation, "CAMPO EN BLANCO"
Me.Dia_de_Entrega.SetFocus
ElseIf IsNull(Me.Observacion_de_la_Ropa) Then
MsgBox "Por favor, diligencie campo OBSERVACION DE LA ROPA", vbInformation, "CAMPO EN BLANCO"
Me.Observacion_de_la_Ropa.SetFocus
Else
Me.Refresh
DoCmd.OpenReport "tikect", acViewReport, , "idfactura=" & (idfactura) & ""
If MsgBox("Deseas enviar a impresión?", vbYesNo) = vbYes Then
DoCmd.OpenReport "tikect"
DoCmd.OpenReport "tikect2", acViewReport, , "idfactura=" & (idfactura) & ""
If MsgBox("COPIA PARA ACOPLAR", vbOKOnly) = vbOK Then
DoCmd.OpenReport "tikect2"
End If
End If
DoCmd.Close acReport, "tikect"
DoCmd.Close acReport, "tikect2"
DoCmd.Close acForm, "Registro Abonos y Cancelados"
If Not IsNull(Me.cliente) Then
FiltroSalido = "salido = 0"
consultaclientes = "CLIENTE_ID=" & (cliente) & ""
FiltroFecha = "[fecha entrada] <> #" & Format(Date, "mm/dd/yy") & "#"
FiltroTotal = FiltroSalido & " AND " & consultaclientes & " AND " & FiltroFecha
If Salido = -1 Then
MsgBox "Este cliente no tiene recibos Pendientes"
Else
DoCmd.OpenReport "inf clientes", acViewReport, , FiltroTotal
MsgBox "Por favor, Comunique A su cliente si tiene Recibos Pendientes"
DoCmd.Close acReport, "Inf clientes"
If MsgBox("CANCELAR FACTURA", vbYesNo) = vbYes Then
Comando1145_Click
End If
DoCmd.GoToRecord , , acNewRec
Me.Refresh
DoCmd.GoToRecord , , acNewRec
Me.cliente.SetFocus
End If
End If
End If
End Sub
Al dar click en Comando1145 abre el formulario de cancelar factura diligencio los datos pero da error para continuar el código a partir de acá
Comando1145_Click
End If
DoCmd.GoToRecord , , acNewRec
Me.Refresh
DoCmd.GoToRecord , , acNewRec
Me.cliente.SetFocus
End If
End If
End If
End Sub
¿Hay alguna manera de que después de que cierre el formuladio anteriormente mencionado continué el código y termine? Epero me puedan ayudar.