エクセルマクロのデータファイル移動先を、VBEのコードで変更してみよう!
エクセルマクロについて、次のような疑問があったときについて、考えてみましょう。
エクセルのマクロで、ファイル間でデータを移動させるようにしたいけど、違うパソコンやドライブでもデータを移動できるようにしたい!
同じパソコン、同じドライブのパスでできるマクロは完成済み。
このときは、マクロのコードの記述内容を変更して、データが移動できるようにします。
まずは、エクセルの「メニュー」から、「ツール」をクリックし、「マクロ」から「Visual Basic Editor」を選んでください。
ALT+F11キーでもOKです。
ここでこのVBE画面を見てみましょう。
「プロジェクト」というところに、タイトルウィンドウという、エクスプローラのような図がありますね。
ここの、「標準モジュール」を開き、「Module1」という名前がついているところをダブルクリックすると、このマクロの内容であるコードが書かれた、Module1のウィンドウが開きます。
この中に、ファイル移動先のパスが書かれているので、移動先パスを変更しましょう。
これで、違うパソコンや、違うドライブでもデータを移動することができるようになりますね。
このマクロを使って、しばしばファイル間でデータ移動するのなら、マクロそのものを使いやすいように変更したほうがいいですが…
しょっちゅう使うわけでもないなら、このパス変更だけでも利用できるでしょう。
VBEや、マクロにもいろいろできることがあるので、勉強する余地もたくさんあります!
マクロ自体を書きかえたり、さらに高度なことをやりたいなら、VBEの使い方について学ぶ必要がありますね。
カテゴリ: 自前でマクロを作ろう!作成例など
トラックバック
まだトラックバックがありません。




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