Cómo forzar una línea nueva en un mensaje de MsgBox en Access

Nota

Office 365 ProPlus pasa a llamarse Microsoft 365 Apps para empresas. Para obtener más información sobre este cambio, lea esta publicación de blog.

Moderado: requiere habilidades básicas de macros, codificación e interoperabilidad.

Este artículo se aplica a un archivo de base de datos de Microsoft Access (. mdb) o a un archivo de base de datos de Microsoft Access (. accdb) y a un archivo de proyecto de Microsoft Access (. ADP).

Resumen

Si desea forzar una línea nueva en un cuadro de mensaje, puede incluir una de las siguientes opciones:

  • La constante de Visual Basic para aplicaciones de un retorno de carro y un salto de línea, vbCrLf.
  • Los códigos de carácter para un retorno de carro y un salto de línea, Chr (13) & Chr (10).

Por ejemplo, si tuviera el siguiente mensaje:

Aviso: este es un mensaje importante.

y desea que el mensaje se muestre como

NOTICE:
 
This is an Important Message!

debe escribir el mensaje como una expresión de cadena como en cualquiera de los ejemplos siguientes:

  • Ejemplo de uso de la constante de Visual Basic para aplicaciones:

    MsgBox "NOTICE:" & vbCrLf & "This is an Important Message!"
    
  • Ejemplo de uso de los códigos de carácter:

    MsgBox "NOTICE:" & Chr(13) & Chr(10) & "This is an Important Message!"
    

También puede usar vbCrLfconstant para crear varias líneas en un cuadro de texto en un formulario o en una página de acceso a datos.

Referencias

Para obtener más información acerca de los códigos de caracteres, en el editor de Visual Basic, haga clic en ayuda de Microsoft Visual Basic en el menú ayuda, escriba la función Chr en el ayudante de Office o en el Asistente para ayuda y, a continuación, haga clic en buscar para ver el tema.