質問: excel vba サブディレクトリの取得について excel vba についての質問です。 私は、vbaの初心者です。 フォルダ選択ダイアログを開き、あるフォルダを選択させます。 選択したフォルダ配下のファイルとサブフォルダにあるファイル一覧とそのファイルのパス取得したいです。 【例】d:\temp\aaa フォルダを選択 d:\temp\aaa d:\temp\aaa\bbb\ccc.txt d:\temp\aaa\bbb\ddd\eee.txt d:\temp\aaa\bbb\ddd\fff.txt ggg.txt が存在する。 まず、フォルダaaaまで選択されたら、 以下の結果がエクセルに出力したいです。 bbb ccc.txt bbb\ddd eee.txt bbb\ddd fff.txt ggg.txt うまく伝えないかもしれないですが、ご教授お願いいたします。
回答: これが出来たら、vbaも卒業だ。 >vbaの初心者ですには無理だ。 #1でおっしゃっているように、webでも例が載ってないか探してみたら。 ツリー構造という考えがあって、その葉が枝ごとに違う場合に、すべての葉やノードを書き上げるという課題は、難しいのだ。 「葉の深さ」「気の深さ」の使用例 http://twitter.com/#!/syujinko/status/44224627362381824 http://e-words.jp/w/e38384e383aae383bce6a78be980a0.html アルゴリズムを研究してる人で無いと。