Poner nombre registro en MsgBox.

Tengo este formulario

En el cual tengo un botón que habré otro formulario si el ingreso tiene IVA si no es así abre el MsgBox que se muestra en la imagen.

Mi pregunta es cono puedo hacer para que en el MsgBox aparezca el nombre del registro elegido. Esta es la instrucción que tengo en el boton.

If Me.SumaIVA = 0 Then
MsgBox "Este ingreso no tiene IVA para mostrar." & vbCrLf & vbCrLf & "¡Elige otro!.", vbInformation, "Información"
Else
DoCmd.OpenForm "ConsultaDetalleIVA", , , "[IdNombreIng] = " & Me.IdNombreIng
End If

1 respuesta

Respuesta
2

Carlos: en la línea misma del MsgBox le puedes poner:

MsgBox "El ingreso " & Me.IdNombreIng & " no tiene IVA para mostrar." & vbCrLf & vbCrLf & "¡Elige otro!.", vbInformation, "Información"

Saludos >> Jacinto

Muchas gracias Jacinto he tenido que hacer una pequeña modificación

& Me.IdNombreIng & con el Id se mostraba el numero, le he quitado el Id y solo con NombreIng. Perfecto.

Lo que me gustaría si es posible es que el nombre saliera en negrita o destacado de cualquier forma.

Saludos.

Carlos: Ignoro si se puede poner en Negrita o color esa parte.

Lo que puedes es significarlo por ejemplo en una línea aparte, más o menos así:

MsgBox "Este ingreso no tiene IVA para mostrar." & vbCrLf & vbCrLf & "¡Elige otro!." & vbCrLf & vbCrLf & "**EL NOMBRE DE ESTE REGISTRO ES:  " & Me.NombreIng, vbInformation, "Información"

Mis saludos >> Jacinto

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas