エクセルマクロのデータファイル移動先を、VBEのコードで変更してみよう! | エクセルマクロマスターへの道!【基本をしっかり!初心者向け勉強方法~作成方法・使い方】

エクセルマクロのデータファイル移動先を、VBEのコードで変更してみよう!

エクセルマクロについて、次のような疑問があったときについて、考えてみましょう。

エクセルのマクロで、ファイル間でデータを移動させるようにしたいけど、違うパソコンやドライブでもデータを移動できるようにしたい!
同じパソコン、同じドライブのパスでできるマクロは完成済み。

このときは、マクロのコードの記述内容を変更して、データが移動できるようにします。

まずは、エクセルの「メニュー」から、「ツール」をクリックし、「マクロ」から「Visual Basic Editor」を選んでください。
ALT+F11キーでもOKです。

ここでこのVBE画面を見てみましょう。
「プロジェクト」というところに、タイトルウィンドウという、エクスプローラのような図がありますね。
ここの、「標準モジュール」を開き、「Module1」という名前がついているところをダブルクリックすると、このマクロの内容であるコードが書かれた、Module1のウィンドウが開きます。

この中に、ファイル移動先のパスが書かれているので、移動先パスを変更しましょう。
これで、違うパソコンや、違うドライブでもデータを移動することができるようになりますね。

このマクロを使って、しばしばファイル間でデータ移動するのなら、マクロそのものを使いやすいように変更したほうがいいですが…
しょっちゅう使うわけでもないなら、このパス変更だけでも利用できるでしょう。

VBEや、マクロにもいろいろできることがあるので、勉強する余地もたくさんあります!
マクロ自体を書きかえたり、さらに高度なことをやりたいなら、VBEの使い方について学ぶ必要がありますね。

トラックバック

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

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

« マクロって何??エクセルの作業をプログラムしよう!