• 締切済み

エクセル BVA メッセージボックスの作り方

エクセルを開くと、メッセージボックスで、警告を出したいのですが 出来れば・・文字を2行目のみ中央寄せ。さらに1行と2行の間に行間を2つ程いれたいのですが・・やり方がわかりません。 一応、途中まで作りましたが、 アドバイスの程よろしくお願い致します。 ---------------------------------- Private Sub Workbook_Open() Dim strMsg1 As String Dim strMsg2 As String strMsg1 = "この ファイルは上書き保存できません " strMsg2 = "作成者: ○○" MsgBox strMsg1 & vbCrLf & strMsg2 End Sub ------------------------------------

みんなの回答

  • project-a
  • ベストアンサー率54% (107/195)
回答No.1

MsgBoxでは、メッセージのセンタリングは出来ないので、 2行目の文字数を取得して、センタリングされるように前方にスペースを追加するような処理を入れてみてはいかがでしょうか?

noname#31045
質問者

お礼

パソコンのトラブルで お礼が遅くなりました。 アドバイス ありがとうございます★

関連するQ&A