いつもお世話になっております。
ファイルの移動についてです。
A列にファイルの一覧があります。
この一覧にあるファイルを全てTドライブのフォルダに同じ配下で移動したいのです。
A列
ファイル
S:\未完成\data\DA00001146.xls
S:\未完成\test\data\DA00001147.doc
S:\未完成\test\DA00001148.ppt
逆スラッシュは実際には半角の¥で表示されています。
ファイル
T:Sドライブ\未完成\data\DA00001146.xls
T:Sドライブ\未完成\test\data\DA00001147.doc
T:Sドライブ\未完成\test\DA00001148.ppt
movefile を使うとFileObjectSystemを使うことになり
私には変数をどのように設定していいかわかりません。
Sub test()
Dim FSO As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
''C:\Tmp\フォルダ内の*.xlsをC:\Work\フォルダに移動します
FSO.MoveFile "C:\Tmp\*.xls", "C:\Work\"
Set FSO = Nothing
を探してきて、何とかしようと思ったのですが、うまく
使えませんでした。
ご教授ください。
よろしくお願いします。
No.2
- 回答日時:
こんにちは。
>S:\未完成\data\DA00001146.xls '8-3型ではない
質問に書かれたコードは間違いないはずですが、実際にうまくいかない場合、ロング・ネームになっていたり、空白が入ったりした場合、
"""C:\Users\UserName\My Documents\Excel\経理\"""
のように、「""」で、くくってあげなくてはなりません。
この回答への補足
こんにちは。
さっそく、有難うございます。
説明が悪くてすみません。ファイルを移動するコードは上記のまま、動作しているのですが、これをA列のファイル一覧を順に移動するFor Next構文(たぶん)に当てはめる方法がわからなかったのです。お時間とらせてすみませんでした。
No.1ベストアンサー
- 回答日時:
この回答への補足
説明が悪くてすみません。ファイルを移動するコードは上記のまま、動作しているのですが、これをA列のファイル一覧を順に移動するFor Next構文(たぶん)に当てはめる方法がわからなかったのです。お時間とらせてすみませんでした。
補足日時:2015/01/18 17:25お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Visual Basic(VBA) あるフォルダーのファイルを違う親フォルダーのサブフォルダーに移したい 11 2023/02/15 19:00
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) 【マクロ】ファイルを古い順に、1個ずつ移動する 1 2022/09/06 20:30
- Visual Basic(VBA) 【マクロ】フォルダにファイルが1つも無い時に、ファイルがありませんとメッセージを表示する 4 2022/08/28 08:48
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Visual Basic(VBA) Excel VBAについて、 フォルダ内のファイルを全て開きたい場合、 FSOを使えば、Dirは使わ 1 2023/01/27 13:18
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel: ファイル名になぜ、[...
-
CSVファイルの特定行の削除
-
FTPのgetとputの使いわけ。
-
OneDrive必要なものでしょうか
-
ファイルが移動してもリンクの...
-
WINDOWS CMDからゴミ箱のファ...
-
VBAにおいて、ファイルの移...
-
EXCELVBAにて文字列にして「01...
-
[Unity]シーンファイルの中が消...
-
ユーザーフォームをコピーする...
-
彼女の過去の恋愛に嫉妬してし...
-
HTMLのファイル移動について
-
Excelファイルを比較し、差分箇...
-
HTMLのリンクで、EXCELをIEでは...
-
iCloud for Windowsをアンイン...
-
Googleドライブについて
-
共有エクセルファイルでのユー...
-
VBA ファイル一覧を取得して全...
-
CSVファイルの暗号化
-
秀丸エディタでHTMLの部分のURL...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
iCloud for Windowsをアンイン...
-
vbsからのExcelマクロ呼び出し...
-
CSVファイルの特定行の削除
-
EXCELVBAにて文字列にして「01...
-
OneDrive必要なものでしょうか
-
Excel: ファイル名になぜ、[...
-
ファイルが移動してもリンクの...
-
複数のExcelファイルにある同名...
-
VBAにおいて、ファイルの移...
-
彼女の過去の恋愛に嫉妬してし...
-
Googleドライブについて
-
WINDOWS CMDからゴミ箱のファ...
-
[Unity]シーンファイルの中が消...
-
エクセルの拡張子XLSのファイル...
-
batでファイル名を変更したい(...
-
Excelに貼り付けた画像を圧縮す...
-
エクセルのファイル:「自分」が...
-
5000個のtiffファイルをpdfへ変...
-
VBA ファイル一覧を取得して全...
-
HTMLのリンクで、EXCELをIEでは...
おすすめ情報