So erzwingen Sie eine neue Zeile in einer MsgBox-Nachricht in Access

Hinweis

Office 365 ProPlus wird in Microsoft 365-Apps für Unternehmen umbenannt. Weitere Informationen zu dieser Änderung finden Sie in diesem Blogbeitrag.

Moderat: Erfordert grundlegende Makro-, Codierungs- und Interoperabilitätskenntnisse.

Dieser Artikel bezieht sich entweder auf eine Microsoft Access-Datenbankdatei (MDB) oder auf eine Microsoft Access-Datenbankdatei (ACCDB) und auf eine Microsoft Access-Projektdatei (ADP).

Zusammenfassung

Wenn Sie eine neue Zeile in einem Meldungsfeld erzwingen möchten, können Sie eine der folgenden Optionen einschließen:

  • Die Visual Basic for Applications Konstante für einen Wagenrücklauf und Zeilenvorschub, vbCrLf.
  • Die Zeichencodes für einen Wagenrücklauf und Zeilenvorschub, Chr(13) & Chr(10).

Wenn Sie z. B. die folgende Meldung hatten:

HINWEIS: Dies ist eine wichtige Nachricht!

und Sie möchten, dass die Nachricht als

NOTICE:
 
This is an Important Message!

Sie würden die Nachricht wie in einem der folgenden Beispiele als Zeichenfolgenausdruck eingeben:

  • Beispiel für die Verwendung der Visual Basic for Applications konstante:

    MsgBox "NOTICE:" & vbCrLf & "This is an Important Message!"
    
  • Beispiel für die Verwendung der Zeichencodes:

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

Sie können das vbCrLfconstant auch verwenden, um mehrere Zeilen in einem Textfeld eines Formulars oder auf einer Datenzugriffsseite zu erstellen.

Informationsquellen

Weitere Informationen zu Zeichencodes finden Sie im Visual Basic Editor: Klicken Sie im Hilfemenü auf Microsoft Visual Basic Hilfe, geben Sie die Chr-Funktion im Office-Assistenten oder im Antwort-Assistenten ein, und klicken Sie dann auf "Suchen", um das Thema anzuzeigen.