Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7872 / 13645 ツリー ←次へ | 前へ→

【36307】指定ドライブ全てのフォルダと全てファイルサイズ一覧 YBA 06/3/28(火) 8:30 質問[未読]
【36309】Re:指定ドライブ全てのフォルダと全てファ... ichinose 06/3/28(火) 8:52 発言[未読]
【36310】Re:指定ドライブ全てのフォルダと全てファ... inoue 06/3/28(火) 8:58 発言[未読]
【36314】Re:指定ドライブ全てのフォルダと全てファ... Kein 06/3/28(火) 13:11 発言[未読]
【36322】Re:指定ドライブ全てのフォルダと全てファ... YBA 06/3/28(火) 22:00 お礼[未読]
【36323】Re:指定ドライブ全てのフォルダと全てファ... Kein 06/3/28(火) 22:24 発言[未読]
【36332】Re:指定ドライブ全てのフォルダと全てファ... Jaka 06/3/29(水) 9:53 発言[未読]
【36371】Re:指定ドライブ全てのフォルダと全てファ... YBA 06/3/30(木) 7:00 お礼[未読]

【36307】指定ドライブ全てのフォルダと全てファイ...
質問  YBA  - 06/3/28(火) 8:30 -

引用なし
パスワード
   おはようございますはじめまして、
最近エクセルを使い始め、マクロの作成をし始めたばかりで
簡単な悩みなのかもしれませんが、いきずまってしまった為
よろしくお願い致します

只今、あるドライブにある全てのファイルの一覧表を作成したいと考えております
実際、あるフォルダの中のファイルのみなら出来るのですが、
ドライブの中には無数のフォルダがありフォルダの中には又フォルダと何重にもある為
どのようにすれば全てのフォルダを検索できてファイル一覧表を作成できるのでしょうか??
大変申し訳ございませんが、どなたかご指導よろしくお願い致します

【36309】Re:指定ドライブ全てのフォルダと全てフ...
発言  ichinose  - 06/3/28(火) 8:52 -

引用なし
パスワード
   ▼YBA さん:
おはようございます。

>おはようございますはじめまして、
>最近エクセルを使い始め、マクロの作成をし始めたばかりで
>簡単な悩みなのかもしれませんが、いきずまってしまった為
>よろしくお願い致します
>
>只今、あるドライブにある全てのファイルの一覧表を作成したいと考えております
>実際、あるフォルダの中のファイルのみなら出来るのですが、
>ドライブの中には無数のフォルダがありフォルダの中には又フォルダと何重にもある為
>どのようにすれば全てのフォルダを検索できてファイル一覧表を作成できるのでしょうか??

目安箱に参考になりそうなものがありますよ!!

http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=74;id=FAQ


確認してみてください。

【36310】Re:指定ドライブ全てのフォルダと全てフ...
発言  inoue E-MAILWEB  - 06/3/28(火) 8:58 -

引用なし
パスワード
   ▼YBA さん:
>只今、あるドライブにある全てのファイルの一覧表を作成したいと考えております
>実際、あるフォルダの中のファイルのみなら出来るのですが、
>ドライブの中には無数のフォルダがありフォルダの中には又フォルダと何重にもある為
>どのようにすれば全てのフォルダを検索できてファイル一覧表を作成できるのでしょうか??
前出でもありますが、動作サンプルがあるのでご紹介しておきます。
[フォルダ内のファイル一覧の取得]
http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_110_080.html
[フォルダ一覧]
http://www.asahi-net.or.jp/~ef2o-inue/download/sub09_010.html

ただ、「あるドライブにある全てのファイルの一覧表」となると、
場合によっては1シートに収容しきれない場合がありますね。

【36314】Re:指定ドライブ全てのフォルダと全てフ...
発言  Kein  - 06/3/28(火) 13:11 -

引用なし
パスワード
   私ならDOSコマンドのDIRを使うと思います。すでに指摘されているように、全フォルダ
の全ファイルとなると、行数が足りなくなる可能性もあるので、一度テキストファイル
にリダイレクトして、それをテキストエディタで開いてみるとか考えますが・・。

【36322】Re:指定ドライブ全てのフォルダと全てフ...
お礼  YBA  - 06/3/28(火) 22:00 -

引用なし
パスワード
   皆様早期回答誠にありがとう御座います
しかしながら、まだまだマクロを勉強し始めた
自分のレベルではモジュールを見てもかなりわからない事だらけの
領域でまだまだ勉強しなければと感じさせられました
inoueさんのURLよりダウンロードしてそのまま使用できるのはありましたが
確かに1枚のシートに入りきる事が出来ずに終わってしまいました・・・
Keinさんのようにするにはどのようにすればよいのでしょう??
聞いても現在のレベルでは理解できないかもしれませんが
もしご面倒でなければ、今後も参考にさせて頂きますので
よろしくお願い致します

【36323】Re:指定ドライブ全てのフォルダと全てフ...
発言  Kein  - 06/3/28(火) 22:24 -

引用なし
パスワード
   >Keinさんのようにするにはどのようにすればよいのでしょう??
あー・・ごめんなさい。DIRコマンドで全フォルダーの全ファイルを表示するのは
無理かもしれません・・。というか私が知らないだけかもしれませんが。
とにかく、いちおうDIRコマンドの操作は、マクロを組まなくても出来ます。
OSがWin2000/XP なら「コマンドプロンプト」、Win95/98/ME なら「DOSプロンプト」
という名前のプログラムが「アクセサリ」のところにありますから、それを立ち上げて
↓を参考にしてタイプするだけです。
http://ykr414.com/dos/dos02.html#04
で、リダイレクト記号( > )を続けて打ち込み、適当なテキストファイルのフルパスを
それに続ければ、画面に出た結果がそのままテキストファイルに落とせるわけです。
ま、そんな知識はどーでもいいのですが、こちらとしてももう少し確認してから
回答するべきだったですね。すいませんでした。

【36332】Re:指定ドライブ全てのフォルダと全てフ...
発言  Jaka  - 06/3/29(水) 9:53 -

引用なし
パスワード
   ファイルサイズは取れないけど、

http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/index.html

ディレクトリのTree構造を書き出す tree.lzh
を使ってみたら....。

【36371】Re:指定ドライブ全てのフォルダと全てフ...
お礼  YBA  - 06/3/30(木) 7:00 -

引用なし
パスワード
   数々の回答どうもありがとうございます
大変感謝しております
現在の私のレベルでは、初歩中の初歩の事しかわかっていない為
読み進め、がんばってどうなっているのかを理解していくだけで
精一杯で追いついておりませんが、
まだまだ自分を向上させる良いご回答を頂きまして誠にありがとうございます

今後共、よろしくお願い致します

7872 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free