Access で MsgBox メッセージの新しい行を強制する方法

中程度: 基本的なマクロ、コーディング、相互運用性のスキルが必要です。

この記事は、Microsoft Access データベース (.mdb) ファイルまたは Microsoft Access データベース (.accdb) ファイル、および Microsoft Access プロジェクト (.adp) ファイルのいずれかに適用されます。

概要

メッセージ ボックスに新しい行を強制的に追加する場合は、次のいずれかを含めることができます。

  • 復帰とライン フィードのVisual Basic for Applications定数 vbCrLf。
  • 復帰と改行の文字コード、Chr(13) & Chr(10)。

たとえば、次のメッセージが表示された場合は、次のようになります。

注意: これは重要なメッセージです。

メッセージを次のように表示する必要があります。

NOTICE:
 
This is an Important Message!

次のいずれかの例のように、メッセージを文字列式として入力します。

  • Visual Basic for Applications定数の使用例:

    MsgBox "NOTICE:" & vbCrLf & "This is an Important Message!"
    
  • 文字コードの使用例:

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

vbCrLfconstant を使用して、フォームまたはデータ アクセス ページのテキスト ボックスに複数の行を作成することもできます。

関連情報

文字コードの詳細については、Visual Basic エディターで、[ヘルプ] メニューの [Microsoft Visual Basic ヘルプ] をクリックし、Office アシスタントまたは応答ウィザードで「Chr 関数」と入力し、[検索] をクリックしてトピックを表示します。