エクセルで「メッセージボックスを表示する」ようなかんたんなマクロを作成してみよう | エクセルマクロマスターへの道!【基本をしっかり!初心者向け勉強方法~作成方法・使い方】

エクセルで「メッセージボックスを表示する」ようなかんたんなマクロを作成してみよう

エクセルのマクロ、というと、パソコン初心者の人や、エクセルに慣れていない人にしてみればなじみにくく、難しいもの、って印象を抱きますよね。
でも、いざ使ってみて、慣れさえすれば、マクロは誰にでも使えるものなので、安心してください。

それでは、簡単なマクロの作り方を説明してみますので、やってみてくださいね。

今回は、ワークシート上のコマンドボタンを押すと「マクロ完成!!」というメッセージボックスが出る、というマクロを作ってみましょう。
とても簡単なものですが、メッセージ内容をいろいろ変えることで応用がきくので、とても役に立ちます。

では、まずワークシートにコマンドボタンを作成しましょう。
エクセル画面の、メニューから、「表示」を選び、「ツールバー」→「コントロールツールボックス」→「コマンドボタン」を選択します。
そして、「CommandButton1」と書かれているボタンを、好きな位置に置いてください。

次に、コマンドボタンの「プロパティ」から「Caption」の部分を変更します。
たとえば、「実行」にすると、ボタン上には「実行」と表示されるようになります。
それから、「プロパティ」→「オブジェクト名」に「cmd実行」として、「cmd実行」というマクロを実行する、という指定をしておきましょう。

では、実行するマクロを作ってみましょう。
さきほど作った「実行」ボタンをダブルクリックすると、Visual Basic Editor(VBE)の画面が表示されます。
このエディタには、Sheet1の部分に「cmd実行_Click」という名前の、空のプロシージャがあると思います。
そこで、次のように記入します。
・ Option Explicit
Private Sub cmd実行_Click()
msgbox “マクロ完成!!”
End Sub
ツールボックスから「デザインモードの終了」を選ぶと、このプログラムの作成が完了します。

それでは、「ファイル」→「終了してマクロソフトエクセルに戻る」を選び、もとのワークシートに戻ります。
さきほど配置した「実行」ボタンをクリックしてみて「マクロ完成!!」というメッセージが表示されたら、マクロの作成成功です!

トラックバック

この記事のトラックバックURL:

まだトラックバックがありません。

« エクセル初心者からスタートするマクロ入門おすすめサイト!

エクセルファイルにマクロがあるかどうか調べる方法 »