- 締切済み
VBAのフォルダ検索について
指定したパス以下のフォルダをすべて取得する処理を行っているのですが、 再帰処理をしているため、フォルダ数に従って処理が重くなります。 何とかならないでしょうか。 下記のサイトを参考にし、受け取ったパスをシート上のリストボックスに格納しています。 http://www.tsware.jp/tips/tips_478.htm
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- NotFound404
- ベストアンサー率70% (288/408)
回答No.1
思い付きレベルですが、Shellでコマンドプロンプトを利用して dir /ad /s | findstr "のディレクトリ" > e:\tmp\フォルダ一覧.csv とかでファイルに書き出し 邪魔な "のディレクトリ" を "" に置換 Excel で開く・・・のはどうでしょ? Admin権限でもアンタッチャブルなシステム関連のフォルダは取得できないようです。