Cerrar formulario al guardar datos
Me podrían ayudar con este código por favor. El código funciona super bien cuando presiono el "SI" para guardar y al presionar el "NO" para corregir algún campo, pero me gustaría que al presionar "SI" aparte de guardar los datos me cierre el formulario y al momento de presione "NO" no me cierre el formulario y me deje corregir cualquier campo que estime conveniente.
Private Sub Form_BeforeUpdate(Cancel As Integer)
If fncControlaVacios(Me.Name) = False Then
MsgBox "LOS CAMPOS RESALTADOS SON OBLIGATORIOS Y DEBES INTRODUCIR UN " _
& "VALOR PARA CONTINUAR.", vbExclamation + vbOKOnly, "ATENCION: HAY CAMPOS OBLIGATORIOS"
Cancel = True
Else
If MsgBox("QUIERES GUARDAR LOS DATOS INGRESADOS", vbQuestion + vbYesNo, "ATENCION") = vbYes Then
Else
Cancel = True
End If
End If
End Sub
He probado con DoCmd. Close en diferentes partes del código, pero no hace lo que necesito. ¿Me faltara agregar algo más?.