Access Consulta de parámetros VBA
Me gustaría saber como puedo mejorar mi código para hacer el siguiente procedimiento:
Se necesita saber si el resultado de una consulta de parámetros tiene datos o está vacía.
Si esta vacía se ejecuta una macro que ya está lista.
Si los parámetros de la consulta se cumplen se ejecuta otra macro.
ESTE ES EL CÓDIGO que quiero mejorar con la consulta a la misma tabla.
Private Sub Comando0_Click()
Dim dbsTemporal As DAO.Database
Dim rstMovimientos As DAO.Recordset 'Declaracion de variables
Dim Opcion1 As Integer
Dim Opcion2 As String
Dim nombreMacro As String
Set dbsTemporal = CurrentDb
Set rstMovimientos = dbsTemporal.OpenRecordset("MOVIMIENTO_PRESUPUESTO") 'Abre la tabla
rstMovimientos.MoveFirst 'ubica el primer registro
Opcion1 = rstMovimientos!TIPO_MOVIMIENTO
Opcion2 = rstMovimientos!TIPO_RUBRO
If Opcion1 = 1 And Opcion2 = "INGRESO" Then
MsgBox "El REGISTRO NO está vacío"
nombreMacro = "EDITAR_REGISTRO_PTO_INICIAL_INGRESOS"
DoCmd.RunMacro nombreMacro
Else
MsgBox "El REGISTRO está vacío"
nombreMacro = "INGRESAR_PTO_INICIAL_INGRESOS"
DoCmd.RunMacro nombreMacro
End If
End Sub