エクセルマクロ初心者実践ガイドTop >  エクセル マクロ初心者 >  エクセルマクロでデータ移動

エクセルマクロでデータ移動

Excelのファイルとファイルでデータを移動させるマクロを組みたいのだが、パソコンが違う場合や、ドライブが違う場合でも正常に動くようにしたいのだが、どうしたらよいだろうか?一応パソコンが同じで、パスも同じもののマクロは完成している。

という疑問があったとする。以下のように記述してみてください。参考になるかもしれない。

まずはメニューの「ツール」→「マクロ」→「Visual Basic Editor」を選択する。または「ALT」+「F11」を選択しても同じVBE画面を開く。

このVBE画面にある「プロジェクト」というタイトルウィンドウというエクスプローラのようなところにある「標準モジュール」→「Module1」というマクロ名のところをダブルクリックする。そうすると、Module1の内容が表示される。これにマクロのコードが記述されている。

このコードの中に、ファイルの移動先のパスが記述されているところがあるので、新しいパス名に変更するだけでパソコンが違っても、ドライブが違ってもデータの移動が出来るかと思う。「

頻繁にファイルの移動をするのであればもっとマクロ自体に工夫が必要かと思うのだが、そうじゃないのならとりあえずはこれだけで今あるマクロを生かせると思う。

もっと、高度な事をやり通すのならVBEの勉強をするのが先決なのではないかと思う。まだまだマクロとVBEに関しては勉強する事があると思う。

動画でわかるExcel/エクセル究極大辞典300の技900分

関連エントリー

エクセルマクロ初心者実践ガイドTop >  エクセル マクロ初心者 >  エクセルマクロでデータ移動

探し物がなかったら・・・楽天で探す!
楽天で探す
楽天市場