Article ID: 90810 - Last Review: January 18, 2007 - Revision: 2.1

ACC: How to Force a New Line in a MsgBox Message

This article was previously published under Q90810
Moderate: Requires basic macro, coding, and interoperability skills.
Expand all | Collapse all

SUMMARY

If you want to force a new line in a message box, you can enter the message as a string formula and concatenate a carriage return/line feed, Chr$(13) & Chr$(10), in the message where you want to start a new line.

You can also use this technique to provide multiple lines in a text box on a form.

MORE INFORMATION

For example, if you had the message

   Notice: This is an Important Message!
				


and, you wanted the message to be displayed as

   Notice:
   This is an Important Message!
				


you would enter the message as a string expression with the following syntax in either a macro or in code:

In a Macro
----------
Action
------
MsgBox
Message: ="Notice:" & Chr(13) & Chr(10) & "This is an Important Message!"

NOTE: You must use the equal sign (=) with the MsgBox action to tell the action that you are using a string expression as the message argument.

In Code
-------
MsgBox "Notice:" & Chr(13) &Chr(10) & "This is an Important Message!"

NOTE: When using the MsgBox statement or MsgBox() function in code, you do not need the equal sign before the message because this statement/function expects a string expression as the message argument.

NOTE: While this code sample works fine in Microsoft Access 7.0 and 97, you can also use the Visual Basic constant vbCrLf in place of Chr(13) & Chr(10) in this code sample. The line of code would then read as follows:
MsgBox "Notice:" & vbCrLf & "This is an Important Message!"

APPLIES TO
  • Microsoft Access 1.0 Standard Edition
  • Microsoft Access 1.1 Standard Edition
  • Microsoft Access 2.0 Standard Edition
  • Microsoft Access 95 Standard Edition
  • Microsoft Access 97 Standard Edition
Keywords: 
kbhowto kbusage KB90810
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
 

Article Translations