CELF、RPA、エクセルによる業務改善記録

CELF、RPA、エクセルをより多くの方に便利に使っていただきたい!!

エクセルマクロVBA メッセージをポップアップ表示する方法

エクセルでVBAの実行が完了した際、「完了しました」などのメッセージをポップアップ表示したい場合があります。

 

「エクセルマクロVBA メッセージをポップアップ表示する方法」

 

1.構文

 

MsgBox ("ここにメッセージを記述")

 

この1行だけでOK!!

 

2.サンプルVBA

 

Sub メッセージボックス表示()

MsgBox ("完了しました")

End Sub

 

3.実際にエクセルに記述

 

VBAprojectにModuleを追加し、タイトルを記述してSub End で囲みます。

 

f:id:miulovininy:20200412095043p:plain

VBA記述

4.エクセルでVBA実行

f:id:miulovininy:20200412095254p:plain

エクセル表示

「完了しました」というメッセージがポップアップ表示されました!!

エクセルVBAの最後に、このようにメッセージを表示されることで、VBAが完了したことを通知できます。

このほかにも、VBAの途中で条件や選択によって処理を分岐させて表示することもできます。