• ベストアンサー

VBAでMsgBox内の文を改行させたい

お教え下さい WindowsXP、Excel2002 で、VBAを使ってExcelシートを操作しようと プログラムを組んで居る者です 質問とは、メッセージ・ボックスを開き、[ nRtn = MsgBox(Prompt:="先ず、… ) ] 等々と コード表示で 所定の文をこのボックス内に表示させますが、この表示文を 途中で改行をさせる場合、如何なるコードを使ったら良いのか、お教え下さい akqsp 拜

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

こんな感じ…? Dim strMsg1 As String Dim strMsg2 As String strMsg1 = "文章1" strMsg2 = "文章2" MsgBox strMsg1 & vbCrLf & strMsg2

akqsp
質問者

お礼

edomin7777様 この様な方法も あるんですネ 大変 有難う御座いました 早速 使わせて戴きます 有難う御座いました akqsp 拜

その他の回答 (2)

回答No.3

こんな感じですね。 MsgBox ("この後で改行" & Chr$(13) & "2行目です")

akqsp
質問者

お礼

kurosansan様 有難う御座いました 早速に 使わせて戴きます 有難う御座いました akqsp 拜

  • t-aka
  • ベストアンサー率36% (114/314)
回答No.2

vbCrLfを使用してください。 msgbox "一行目" & vbCrLf & "二行目" これで改行できます。

akqsp
質問者

お礼

t-aka様 有難う御座いました 早速にも 使わせて戴きます 本当に 有難う御座いました akqsp 拜

関連するQ&A