Come forzare una nuova riga in un messaggio di MsgBox in Access

Moderato: richiede competenze di base per le macro, la codifica e l'interoperabilità.

Questo articolo si applica a un file di database di Microsoft Access (con estensione mdb) o a un file di database di Microsoft Access (con estensione accdb) e a un file di progetto di Microsoft Access (con estensione ADP).

Riepilogo

Se si desidera forzare una nuova riga in una finestra di messaggio, è possibile includere una delle seguenti operazioni:

  • Costante di Visual Basic, Applications for a Carriage return and line feed, vbCrLf.
  • I codici di carattere per un ritorno a capo e un avanzamento riga, Chr (13) & Chr (10).

Ad esempio, se si dispone del messaggio seguente:

AVVISO: si tratta di un messaggio importante.

e si voleva che il messaggio venisse visualizzato come

NOTICE:
 
This is an Important Message!

è necessario immettere il messaggio come espressione stringa come in uno degli esempi seguenti:

  • Esempio di utilizzo della costante di Visual Basic, Applications:

    MsgBox "NOTICE:" & vbCrLf & "This is an Important Message!"
    
  • Esempio di utilizzo dei codici carattere:

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

È inoltre possibile utilizzare vbCrLfconstant per creare più righe in una casella di testo in una maschera o in una pagina di accesso ai dati.

Riferimenti

Per ulteriori informazioni sui codici di carattere, in Visual Basic Editor fare clic su Guida di Microsoft Visual Basic dal menu?, digitare funzione Chr nell'Assistente di Office o nella procedura guidata di risposta, quindi fare clic su Cerca per visualizzare l'argomento.