MsgBox関数

VBA & Macro

①サンプル文

'vbaコピーする編集する
MsgBox "処理が完了しました。", vbInformation, "通知"

②解説

メッセージボックスを表示する関数です。ユーザーへの通知や確認メッセージなどによく使います。

  • 第一引数:表示するメッセージ
  • 第二引数:アイコンやボタンの種類(例:vbInformation, vbYesNo
  • 第三引数:タイトルバーの文字列

③例

ユーザーにYes/Noを聞いて、処理を分岐させる:

'vbaコピーする編集する
If MsgBox("削除しますか?", vbYesNo + vbQuestion, "確認") = vbYes Then
MsgBox "削除しました。"
Else
MsgBox "キャンセルしました。"
End If

④まとめ

MsgBoxは簡易的なUIとして、通知・確認などの際に頻繁に使われます。

コメント

タイトルとURLをコピーしました