Necesito ayuda con la sintaxis correcta para enviar una variable booleana (que sea true) desde un botón de un formulario para abrir otro formulario, y cuando éste me salga de ejemplo con un msgBox "Esta acción proviene del clic del formulario Menu".
Ahondando más en el tema, tengo esto hasta ahora:
Formulario origen "MENU":
Código:
Formulario destino "CLIENTES"Private Sub btNuevoCliente_Click() Dim nuevoCliente As Boolean DoCmd.OpenForm "CLIENTES", acNormal, , , , acDialog, nuevoCliente = True End Sub
Código:
Tampoco me funciona esto en el formulario CLIENTES:Private Sub Form_Open(Cancel As Integer) If Me.OpenArgs = True Then MsgBox "Esta acción proviene del clic del formulario MENU" Else MsgBox "Esta acción no proviene del clic del formulario MENU" End If End Sub
Código:
Pido asesoramiento por favor. Private Sub Form_Open(Cancel As Integer) If Not IsNull(Me.OpenArgs) Then MsgBox "Esta acción proviene del clic del formulario MENU" Else MsgBox "Esta acción no proviene del clic del formulario MENU" End If End Sub