自動記録を使わずに「Visual Basic Editor」を使ってエクセルマクロを作成!
エクセルマクロを、作業を自動記録する機能を使って作成する方法もあります。
でも、マウス、キーボードの操作では処理しきれないものは、自動記録でマクロ作成できないので、別の方法で作る必要があります。
ここでは、「ファイルを開く用」というマクロ名のマクロを修正する手順についてご紹介します。
ツールバーから「Visual Basic Editor」ボタンを押すか、メニューから「ツール」→「マクロ」→「Visual Basic Editor」を選択して、Visual Basic Editorを表示させます。
プロジェクトウィンドウから、「モジュール」または『標準モジュール」を選びダブルクリックしてください。
すると、module1というマクロ名が出てくるのでダブルクリックすると、小さいウィンドウにコード画面が表示されますね。
ここで、ファイルを開くマクロに、メッセージを表示されるような修正を加えていきます。
ファイルを開くマクロの前に、「msgbox ”ファイルを開きます” 、、 ”メッセージの表示”」と、
ファイルを開くマクロの後ろに「msgbox ”ファイルを開きました” 、、 ”メッセージの表示”」とそれぞれ入力しましょう。
このように書き加えたマクロは、Visual Basic Editorを閉じるボタンで終了するなどしてエクセルのワークシートに戻ると、保存することができます。
では、このように修正したマクロを実行してみましょう。
マクロを実行するボタンをクリックするか、または、「ツール」から「マクロ」→「マクロ」を選択すると実行されます。
マクロ名「ファイルを開く用」を選び、実行ボタンを押すと、さきほどコードに書いたメッセージダイアログが表示されて、Okボタンを押したらファイルが開けば、成功です。
カテゴリ: 自前でマクロを作ろう!作成例など
トラックバック
まだトラックバックがありません。




はてなに追加
MyYahoo!に追加
livedoorClipに追加
Googleに追加