プロが教えるわが家の防犯対策術!

いつもお世話になっております。

タイトルの通りなのですが、大量のフォルダの中身だけを、ひとつのフォルダにまとめる方法を探しています。
これまで手動でなんとかやってきたのですが、毎回500以上のフォルダを開いたり閉じたりを繰り返すのは、とても効率が悪いのです…。

何かいい方法やソフトはないでしょうか…?

A 回答 (2件)

・エクスプローラの「検索」で該当するファイルを表示させておき、Ctrl+Aで全て選択


・目的のフォルダへドラッグ&ドロップ
※Ctrlおしながらでコピー。Shift押しながらで移動

でフォルダを開くことなくできますよ。
    • good
    • 15
この回答へのお礼

早速の回答ありがとうございます!!

ぅぁあああ~!いつも1時間以上かかっていた作業が一瞬にして~≧▽≦
感動しました…。早く質問すれば良かったです…。
ちょっとファイルが多すぎて、少しばかり"応答なし"になってしまいましたが、区切って作業すれば解消できそうです。

今回は拡張子に統一性があったので比較的楽に作業できたのですが、拡張子にもファイル名にも統一性がない場合はやはり手動ですね~。

ありがとうございました!助かりました~♪

お礼日時:2005/09/25 16:52

拡張子が異なるファイルでも同じようにできますよ。



「ABC」というフォルダのファイルを全て「DEF」というフォルダに移動したいなら、
「ABC」フォルダを開き、さらに別ウィンドで「DEF」フォルダを開いておき、
「ABC」フォルダをアクティブにした状態でCtrl+Aで全て選択します。
そのまま、Shiftキーをおしたまま「DEF」フォルダへドラッグすれば移動できます。
    • good
    • 4
この回答へのお礼

回答ありがとうございます^^
お礼が遅くなってしまいましたね…すみません。

なるほど…物は考えようですね。
他の作業では普通に行っていることなのに気付きませんでした。
おかげさまでいつも億劫だった作業が恐ろしく楽になりました><

お礼日時:2005/10/01 13:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q複数フォルダのファイルを1つのフォルダにする。

複数フォルダのファイルを、フォルダごとではなく、
ばらして1つのフォルダに簡単にまとめることができる方法や
ソフトはないでしょうか?
Macには、Split Folderというソフトが見つかりましたが、Winには 
自分で調べた限りではヒットしないので、お教え願いたいのです。

Aベストアンサー

下(Answer No.4)で紹介したソフトをお試しください。

参考URL:http://personal.okwave.jp/qa2556371.html

Qたくさんのフォルダを一つのフォルダにまとめるには?

特定のフォルダーに入っている複数のフォルダ(日によってファイル名、ファイル数が違う)を、
統合するには、どのようにすればよいでしょうか?

Aベストアンサー

親フォルダの中に子フォルダがあって、子フォルダの中にファイルが入っている、と。
その状態から統合する、という意味がよくわからないのですが…

ファイルだけを抜き出したいなら、
検索で検索キーワードを指定しなければ、全フォルダ、全ファイルが検出され
その中のファイルだけを選択する
という方法がありますが。

Q複数フォルダの中身だけを一度に取り出す方法は?

 こんにちは。質問はタイトルの通りです。デジカメのデータをパソコンに移動したときなど、複数のフォルダの中に目的のデータが分散してしまっていて、「フォルダでひとまとめになっている状態を解除したい」というときがあります。

 わかりにくいので例を挙げますと、フォルダAの下にフォルダ1、フォルダ2、フォルダ3…とある時、フォルダ1、2、…だけを「外して」、フォルダAの中にフォルダ1、2、…の中身が残るようにしたいのです。

 わかりにくい質問で申し訳ないのですが、方法をご存じの方はぜひ教えてください!

Aベストアンサー

ハイテク機器なのにローテクな方法でやる事になりますが
要は「フォルダA」の中にある子フォルダの中身を出したいと言うことですよね。
必要なフォルダーをすべて開き中のデータを必要な物すべて選択してD&Dで移動する。
(フリーソフト導入前も今でも必要ならばこの方法を使用しています)
後はフリーソフトを使う方法で移動元は1つしか指定できませんが簡単に移動できます。
(モノよっては移動元のデータを移動後に消去してくれる物があります 窓の杜等で探してください Fire File Copyはお勧めです)

Q異なるファイルに入った複数のファイルを一括で特定のフォルダに移動する方法について

規則性のある複数フォルダに入ったhtmlファイルを特定のフォルダに移動させる方法を教えてください。「001」「002」「003」・・・のように規則性のある桁数のそろったフォルダ内にあるhtmlファイルを一つのフォルダに移動させたいのですが、数が多すぎて手動では移動できないため何か方法を教えてください。

Aベストアンサー

ファイル名の重複がないことが保証できるのであれば、moveコマンドで移すことが簡単ですかね。
----
for /D %A in (*) do move %A\*.html "移す先のディレクトリ"
----

試してないけど、単純に
----
move *\*.html "移す先のディレクトリ"
----
でもいけそうですな。

Q複数の同じフォーマットのファイルを新しいブックで一つのシートにまとめる方法

仕事で、各部署から送られてきた、同じフォーマットのファイル(シート1にのみデータ有)が50個近くあります。
それを新しいブックで一つのシートにまとめなくてはいけません。
地道にコピペするのは時間がかかるのでマクロで処理を行いたいと思います。
マクロでの処理方法ご存知の方、処理方法の載っているサイトをご存知の方、もしくはマクロより簡単な方法がありましたら教えてください。

あと、逆に一つのシートをいくつかのファイルに振り分けていく方法もご存知でしたら教えて下さい。
よろしくお願いします。

Aベストアンサー

すみません。質問を勘違いしていました。
>新しいブックで一つのシートにまとめなくてはいけません
でしたね。
Sub Sample1()
Dim buf As String, i As Long
Dim j
buf = Dir(Sheets("Sheet1").Range("A1").Value & "\*.xls")
Do While buf <> ""
Workbooks.Open Worksheets("Sheet1").Range("A1").Value & "\" & buf
Sheets("Sheet1").Range("A1:J1000").Copy
ThisWorkbook.Activate
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Workbooks(buf).Activate
Application.CutCopyMode = False
Workbooks(buf).Close SaveChanges:=False
buf = Dir()
Loop
End Sub
で試してみてください。使い方などは
http://oshiete1.goo.ne.jp/qa4225063.html
を参照してみてください。同じ質問があったので気がつきました。

すみません。質問を勘違いしていました。
>新しいブックで一つのシートにまとめなくてはいけません
でしたね。
Sub Sample1()
Dim buf As String, i As Long
Dim j
buf = Dir(Sheets("Sheet1").Range("A1").Value & "\*.xls")
Do While buf <> ""
Workbooks.Open Worksheets("Sheet1").Range("A1").Value & "\" & buf
Sheets("Sheet1").Range("A1:J1000").Copy
ThisWorkbook.Activate
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Workbooks(buf).Activate
Application.CutCop...続きを読む

Q複数フォルダをまとめて移動するバッチ

複数フォルダを、フォルダ内のファイルごと、移動させたいです。

イメージで言うと、下の
C001やC002の階層にあるフォルダ群を、A001の下に持って行きたいんです。
(B001のフォルダがジャマになっている)
[image]
root:.
└─A001
   └─B001
      ├─C001
      │  ├─File01
      │  └─File02
      └─C002
          ├─File01
          └─File02
[/image]

moveコマンドで出来るのかなぁと思っていたのですが、
複数ファイルは出来るんだけど、複数フォルダは出来ませんでした。
ファイルを一括して特定のフォルダにまとめるのではなく、
フォルダ構造は残して複数フォルダを一括移動させたい(中間フォルダ階層を消したい)です。

実際には上のイメージとは異なり、数百個のフォルダがあり、ファイル数も各フォルダに数万個入っているので、エクスプローラから切り取り&貼り付けを行うと、それだけで10分近くかかってしまい困っています。
可能なら、バッチで夜中に自動実行させて済ませたいです。

よろしくお願いします。

複数フォルダを、フォルダ内のファイルごと、移動させたいです。

イメージで言うと、下の
C001やC002の階層にあるフォルダ群を、A001の下に持って行きたいんです。
(B001のフォルダがジャマになっている)
[image]
root:.
└─A001
   └─B001
      ├─C001
      │  ├─File01
      │  └─File02
      └─C002
          ├─File01
          └─File02
[/image]

moveコマンドで出来るのかなぁと思っていたのですが、
複数ファイルは出来るん...続きを読む

Aベストアンサー

とりあえず、こんな感じでそのディレクトリにある全てのフォルダを一つ上のディレクトリに移動できると思いますが。

-------
@echo off
for /d %%f in (*) do move %%f ..
-------

Qエクセルで多数のシートをまとめる方法

エクセルで10以上あるシートを一発でひとつにまとめる方法はあるでしょうか?

コピー&ペーストを繰り返すしかないのでしょうか…

仕事で明日やらなければならないので、
お分かりになる方、是非教えてください!

Aベストアンサー

まぁ既出回答にもあるように,10数回程度コピー貼り付けすることで,どうという作業ではないとは思います。

さておき。
ご利用のエクセルのバージョンが不明ですが,ご利用のOfficeのバージョンによっては

1.ワードを起動する
2.挿入のファイルからエクセルブックを指定する
3.添付図のようなダイアログが表示されたらラッキー成功です,ブック全体を指定して挿入する
4.Ctrl+Aで全体を選び,コピーして,エクセルの新しいシートに貼り付ける

と一発でできます。
添付図のようにならなかったときは,出来ません。

Q特定のフォルダ内のある種類のファイルをすべてコピーし格納する方法

WINDOWSマシン使用。
あるフォルダ(AAA)の中に、複数のフォルダやファイルを含み、またそのフォルダは、
は、下位のフォルダやファイルを含むという関係が続きます。階層は4くらい。
この中の各所にあるフォルダにはwordのファイルやその他のファイルを含んで
います。
このwordのファイルだけをすべて選択しコピーして、別のフォルダ(BETU)へ
入れたい。
簡単に行なう方法、あるいはツールなどあれば紹介をお願いします。

Aベストアンサー

はじめまして。

コマンドプロンプトで
for /f "tokens=*" %i in ('dir /b /s AAA\*.doc') do copy "%i" "BETU"
を実行すれば4階層以上深くても可能です。

※"%i" "BETU"と"でくくるのは、ディレクトリ名に空白がある場合エラーとなるのを防ぐためです。

AAAもBETUもフルパスで記述すればコマンド実行ディレクトリは何処でも構いません。

Q沢山のフォルダにあるファイルを上の階層に出すには?

現在あるフォルダ(仮にAとしておきます)の中に沢山のフォルダが存在しています。そしてその中の一つづつにファイルが存在しています。このファイルを全て上の階層(つまりフォルダA)の中に移し変えて、残った空のフォルダを全て消すのに手っ取り早い方法を教えて下さい。

最初は一つづつやってみようと思ったんですが、時間がかかりすぎてミスが多いので断念いたしました。Vector等でそれらしいファイルを探してもみたのですがよくわかりませんでした。

よろしくお願いいたします。

Aベストアンサー

単純なのは
1.フォルダAを右クリックして検索
2.検索する文字列に *.* を指定
3.検索結果を名前順で並べ替え、ファイルだけを全て選択
(最初のファイルをクリックし、最後のファイルをシフトキーを押しながらクリック)
4.選択したファイル群をフォルダAにドラッグ&ドロップ
5.空になったフォルダを削除

QExcelの複数ファイルの内容を一つのファイルに集計する方法について教

Excelの複数ファイルの内容を一つのファイルに集計する方法について教えてください。
各支店からの報告を集計したいのですが、同一フォームのファイル(約100ファイル)で報告されるデータを一つのファイルに集計したいと思っています。
A支店ファイルのsheet1、B支店ファイルのsheet1、・・・・を、合計ファイルのsheet1に集約したいのです。(フォームは同じで、内容は数値のみです。)
いい方法がある方、お教えください。

Aベストアンサー

フォルダー内の全エクセルファイルのデータを1シートにまとめるVBAのコードはWeb検索すれば、種々みつかります。下記はコードの若干の解説もあって良いと思います。
http://hpcgi1.nifty.com/kenzo30/b_cbbs/cbbs.cgi?mode=al2&namber=39812&no=0&P=R&KLOG=266
問題は、「同一フォーム」の内容ですね。
データ中に各支店名が含まれていなければ、抽出時に付与しないと訳が分からなくなるし、
変に凝った様式だと単純にコピーするだけではうまくいかないし。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング