• ベストアンサー

フォルダの中のファイルを、エクセルにコピーしたい

「出荷」というフォルダの中に、Wordのファイルが400個ぐらい入ってます。 ファイルのタイトルを、エクセルに貼り付けたいのですが、どうすればいいのでしょうか? 一個ずつ、タイトルを右クリック→名前の変更→コピーしていては、400もファイルがあるので日が暮れてしまいます。 何か良い方法はありませんでしょうか? 因みに、エクセルのバージョンは2002です。

noname#248169
noname#248169

質問者が選んだベストアンサー

  • ベストアンサー
  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.1

こんにちは ツールを使ってみてはいかがでしょうか?

参考URL:
http://www.vector.co.jp/soft/win95/util/se082901.html
noname#248169
質問者

お礼

ありがとうございました。 すぐ出来ました

その他の回答 (4)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.5

>フォルダを右クリックしても、「新規作成」の項目が無い‥‥う~ん フォルダを右クリックで無くても、 要するに新しくメモ帳を開いて、あとは 書かれているとおりbatファイルにした物を ファイル名を取得したいフォルダの中に 放り込んでbatファイルを実行すればokですね。 ファイル一覧が出力されたメモ帳の拡張子を xls に変更すればそのままエクセルファイルになり ますね。 また、メモ帳の中身をコピーしエクセル上で貼 付け、でもOKでした。

noname#248169
質問者

お礼

ありがとうございます。 早速やってみたいと思います

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

>ファイルのタイトル タイトルだけ、エクセルのシートに書き出せば良いのですね。 VBAですが Sub test01() i = 1 Const sPATH = "c:\My Documents\" 'ファイルの保管場所 Dim sFILENAME As String 'ファイル名 sFILENAME = Dir(sPATH & "*.doc") 'ファイルのパスと種類を指定 While sFILENAME <> "" '空文字以外の場合ループ ' MsgBox sFILENAME ActiveSheet.Cells(i, "A") = sFILENAME sFILENAME = Dir() '引数無しのDir関数を呼び出すと次のファイル名を返す i = i + 1 Wend End Sub このうち、問題のフォルダ名(「出荷」らしいが)をフルパス名でConst sPATH = "c:\My Documents\"の右辺を置き替えること。””で囲むこと、最後の¥を落とさないこと、デバイス番号からフルに指定して入力すること。 ツール-マクロ-VBEを順次クリックし、出てきたVBE画面で、メニューの挿入-標準モジュールをクリックして出てくる画面に、上記を貼りつけ、上記の修正する。 メニューのSub/ユーザーフォームの実行をクリック。 200文書でも2、3秒で終わります。

noname#248169
質問者

お礼

VBA?聞いたことがあるようなないような‥‥ 調べてみます。 ありがとうございました

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

該当フォルダを右クリックして、「新規作成」でメモ帳(ばたは、テキスト)を選択して、ファイルを作成します。 そのファイルを開いて、下記の1行を記入してファイルを保存します。 dir /b *.doc > Title.txt 保存したファイルの名前を、Title.Bat に変更します。 (拡張子が BAT になっていれば、名前は自由) 保存したファイルをダブルクリックします。 しばらくすると、Title.txt というファイルが作成されるので、ファイルを開くと名前の一覧が記入されているはずです。

noname#248169
質問者

補足

フォルダを右クリックしても、「新規作成」の項目が無い‥‥う~ん

  • project-a
  • ベストアンサー率54% (107/195)
回答No.2

ベクター(以下のURL)に、ファイル一覧をCSVやテキストファイルに出力できるツールがあるので、気に入ったものを使ってみてはいかがでしょうか? CSVやテキストファイルになったら、エクセルで開きましょう。 http://www.vector.co.jp/vpack/filearea/win/util/file/list/index.html

参考URL:
http://www.vector.co.jp/vpack/filearea/win/util/file/list/index.html
noname#248169
質問者

お礼

気に入ったものが見つかり、やったらすぐ出来ました ありがとうございました

関連するQ&A

  • フォルダの中のファイルが開かなくなりました。

    フォルダ内にあるファイルが、ダブルクリックしても開かなくなり困っています。 ダブルクリックをするとフリーズしてしまい、タスクマネージャーで開いているフォルダを終了させないとなりません。このとき、フォルダは「応答無し」になっています。 ワードやエクセルのファイル、画像ファイル等全て開きません。 ディスクトップにファイルだけをドラッグ&ドロップでコピーしダブルクリックすると、重いですが開きます。 このとき、何かフォルダが開いているとフリーズします。 また、フォルダ内ファイルを右クリックの「プログラムを指定して開く」で開いても開けます。 ウイルスチェックかけたり、ディスクのスキャンしたり、いろいろこちらで検索もしたのですが、解決できなく困っています。 OSはWindows XPです。 よろしくお願い致します。

  • フォルダがファイルに化けた!?

     こんにちは  エクセルのファイルを、あるフォルダの中にコピーしようとしたところ,フォルダ名がファイル名になり,フォルダが無くなってしまいました。  フォルダの中にはいくつかのファイルが保存されていたのですが,そのファイルをダブルクリックすると,エクセルが起動し,コピーしたエクセルの内容が表示されます。  また,そのファイルと同じ名前でフォルダを作成しようとすると,エラーが出てフォルダが作成できません。(ファイルをフォルダと認識しているみたいです。)  このファイルになってしまったフォルダを,元に戻し,フォルダの中のファイルを救うことは出来ませんか? 教えてください。ちなみに使用OSはWinmeです。

  • フォルダーの中で右クリックをして新規作成の中にワード エクセルが出てこない

    フォルダーの中で右クリックをして新規作成の中にワード エクセルが出てこないのはどうして・・  今まで何気に出来ていた右クリックのメニューの中に ワード エクセルがありません。(もちろんソフトは正常に動いています。) どうしてでしょうか?  また、右クリックのメニューはどのように設定することが出来るのでしょうか?

  • エクセルの新しいブックを300枚作らなければいけない いい方法は‥‥?

    マイドキュメントの「データ」のフォルダの中に、「出荷1」「出荷2」「出荷3」‥‥と300枚のブックを新しく作らなければならないのです。 最初は、「データ」のフォルダの中で、右クリック→新規作成→MicrosoftExcelワークシートで1枚作り、それを300ブックコピー。 その後、1枚1枚ブックの名前を「出荷1」「出荷2」と変更していたのですが、気が遠くなりそうです‥‥‥‥日が暮れます。 何かいい方法は無いのでしょうか?

  • エクセルのファイルが開きません

    OSはXPで、エクセル2003を使っています。 昨日からファイルがクリックで開かなくて困っています(><) ワードや他のソフトは大丈夫です。 デスクトップにあるショートカットをクリックすると、普通に白紙のエクセルが出てくるのですが、各フォルダに入っている名前をつけたファイルが開きません。 中が真っ黒のままなんです。 「最近使ったファイル」から開こうとしても同様です。 ファイルが壊れたのか?と思ったのですが、周りの「ファイル」「編集」「表示」など(ツールバー?)は出ているので、そこから「ファイルを開く」で出すと、出てきます。 説明が下手で判りにくいかもしれません、すみません。 これまで通り、それぞれのファイルをクリックして開くようにしたいのですが、どうしたらいいでしょうか? 右クリック→開く、右クリック→プログラムから開く、でも開きません。 よろしくお願いします。

  • エクセル、シートのコピーについて

    現在、エクセルでファイルを作成中なのですが、あるシートを20ほどコピーしたいのです。名前はあとで変更するとして、一度に20ものコピーは可能ですか? シートのタグを右クリックして、いちいちひとつずつやっていたのでは時間がかかりますので。

  • デスクトップのフォルダ

    デスクトップ上に名前のなにもないフォルダができてしまいました。 そのフォルダは本来、iP4500というプリンタのフォルダだったのですが、ある日パソコンを起動させると、フォルダの名前が消えてるというおかしな症状になっていたのです。 フォルダがおかしくなったのだろうと思い、中のファイルを新しく作ったフォルダに移し、名前の消えたフォルダを削除しようとしたのですが、削除ができないのです。 右クリック→削除でも、ごみ箱にドラッグしてもダメでした。 これはどうしたら消すことができるでしょうか・・・? ちなみにこの名前のないフォルダを右クリックして名前の変更で新しい名前に変更しても、名前のないままになってしまいます。 意味の分かりにくい文面で申し訳ありません。 なにか思いつくことがありましたら、どうぞよろしくお願いします。

  • フォルダの中に見たことのないファイルがあった

    Windows2000です。 マイドキュメントの中にフォルダを作っています。 その中にいろいろなファイルを入れています。 そのフォルダを見たら、数字の並んだ名前の見たことのないファイルがありました。 ファイルの大きさは26メガぐらいでした。 何だろうと思ってクリックしたらクリックした瞬間消えました。 このファイルは何なんでしょうか?

  • ファイル名のコピー

    メモ帳などに書かれた普通の文字は「右クリック→コピー」で簡単に出来ますが、ファイルのファイル名は 「右クリック→名前の変更→右クリック→コピー」と手間がかかり、しかもひとつずつしかコピーできません。 複数のファイル名を一括して簡単にコピーする良い方法はありませんか? よろしくおねがいします。

  • フォルダ内のファイル名変換ソフト

    沢山あるファイルのファイル名を変更して、ファイルの整理をしたいと 思っております。 フォルダを指定して、中にある沢山のファイルに、同じ条件を指定して、 ファイル名に変換をかけるソフトは持っております(001~099といった連番 をつける等)。 それぞれのファイルに個別の名前をつけたい場合、ひとつひとつのファイル名を 「右クリック→名前の変更→名前入力」で変更しているのですが、もっと簡単に変 換したいです。 イメージとしてはフォルダを指定して、フォルダ内のファイル名が一覧に並んで 表示され(エクセルの表のように)、それを変更すればフォルダ内のファイル名も 変換できてしまうような事がしたいです。 探したのですがそういったソフトが見つかりませんでした。 原理的に不可能なのでしょうか? そういった事を実現できるソフトをご存知の方、教えてください。 宜しくお願い致します。