- 締切済み
階層付きテキストに変換できる?
エクセルマクロでも何でも構わないのですが、 「選択したフォルダ以下の複数テキストファイル ⇒ 階層付きテキストに変換」 することは可能でしょうか? 他に方法があれば何でも構いません。 マクロを実行すると、フォルダ指定するダイアログボックスが表示され、フォルダ選択して実行すると、そのフォルダ以下のテキストファイルが、階層付きテキストに変換されるという感じです。 出力される階層付きテキストファイルの階層を示す表示記号は、WZ方式?の「.」「..」「...」です。 可能であれば、、 ・ダイアログボックスには通常「C:~~」から階層構造が表示されますが、自分がよく使うフォルダを起点に表示させる機能(お気に入りを5つ保存できる)があったら最高です。 前回選択したたフォルダ場所を記憶させるのもいいと思います。 出力された階層付テキストファイル例) .フォルダ名1 内容 ..テキストファイル名1 内容 ..テキストファイル名2 内容 .フォルダ名2 内容 ..テキストファイル名3 内容 という感じです。 可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- temtecomai2
- ベストアンサー率61% (656/1071)
普通のフォルダ選択ダイアログでよければ可能です。 「VBA フォルダ選択 ダイアログ」 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=vba+%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E9%81%B8%E6%8A%9E+%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AD%E3%82%B0&num=50 「vba 再帰 ファイル一覧」 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=vba+%E5%86%8D%E5%B8%B0+%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E4%B8%80%E8%A6%A7&num=50 「vba テキストファイル 作成」 http://www.google.com/search?num=50&hl=ja&q=vba+fso+%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB+%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80&lr=lang_ja
お礼
temtecomai2さん、返信ありがとうございます。 難しいですね。。私にはテンテコマイです^^; どなたでも構いませんが、上記エクセルマクロの書いていただける方はいませんか?