自動記録を使わずに「Visual Basic Editor」を使ってエクセルマクロを作成! | エクセルマクロマスターへの道!【基本をしっかり!初心者向け勉強方法~作成方法・使い方】

自動記録を使わずに「Visual Basic Editor」を使ってエクセルマクロを作成!

エクセルマクロを、作業を自動記録する機能を使って作成する方法もあります。
でも、マウス、キーボードの操作では処理しきれないものは、自動記録でマクロ作成できないので、別の方法で作る必要があります。

ここでは、「ファイルを開く用」というマクロ名のマクロを修正する手順についてご紹介します。

ツールバーから「Visual Basic Editor」ボタンを押すか、メニューから「ツール」→「マクロ」→「Visual Basic Editor」を選択して、Visual Basic Editorを表示させます。
プロジェクトウィンドウから、「モジュール」または『標準モジュール」を選びダブルクリックしてください。
すると、module1というマクロ名が出てくるのでダブルクリックすると、小さいウィンドウにコード画面が表示されますね。

ここで、ファイルを開くマクロに、メッセージを表示されるような修正を加えていきます。
ファイルを開くマクロの前に、「msgbox ”ファイルを開きます” 、、 ”メッセージの表示”」と、
ファイルを開くマクロの後ろに「msgbox ”ファイルを開きました” 、、 ”メッセージの表示”」とそれぞれ入力しましょう。

このように書き加えたマクロは、Visual Basic Editorを閉じるボタンで終了するなどしてエクセルのワークシートに戻ると、保存することができます。

では、このように修正したマクロを実行してみましょう。
マクロを実行するボタンをクリックするか、または、「ツール」から「マクロ」→「マクロ」を選択すると実行されます。
マクロ名「ファイルを開く用」を選び、実行ボタンを押すと、さきほどコードに書いたメッセージダイアログが表示されて、Okボタンを押したらファイルが開けば、成功です。

トラックバック

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

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

« エクセルとOfficeの違いーエクセルVBA関数とワークシート上の関数

エクセルの作業を自動的にできる便利な「マクロ」について »