複数の条件に合致したファイルリストの作成方法を教えて下さい。
複数の条件に合致したファイルリストの作成方法で
困っております。
Windows上のある場所に、
Directory0828
html
┗A
┗File001
┗File002
┗File003
┗File005
┗B
┗File001
┗File002
┗File004
┗File006
┗C
┗File001
┗File003
┗File004
img
┗A
┗File011
┗File012
┗File013
┗File015
┗B
┗File011
┗File012
┗File014
┗File016
┗C
┗File011
┗File013
┗File014
というディレクトリ構造とファイル群があるとします。
※ディレクトリ名"html""img""A""B""C"は固定
※ディレクトリは増減なし。
すなわち、第二階層はhtml,imgの2つで固定
第三階層は、それぞれに対してA,B,Cの3つで固定
※ファイル名は、数、拡張子を含めて可変
上記を、
---------------------------------------------------
----------- File List "Directory0828" -------------
---------------------------------------------------
【html】
条件1)A,B,Cに全て存在するファイル名
File001
条件2)A,Bにのみ存在するファイル名
File001
File002
条件3)A,Cにのみ存在するファイル名
File001
File003
条件4)B,Cにのみ存在するファイル名
File001
File004
条件5)Aにのみ存在するファイル名
File005
条件6)Bにのみ存在するファイル名
File006
条件7)Cにのみ存在するファイル名
なし
【img】
条件1)A,B,Cに全て存在するファイル名
File011
条件2)A,Bにのみ存在するファイル名
File011
File012
条件3)A,Cにのみ存在するファイル名
File011
File013
条件4)B,Cにのみ存在するファイル名
File011
File014
条件5)Aにのみ存在するファイル名
File015
条件6)Bにのみ存在するファイル名
File016
条件7)Cにのみ存在するファイル名
なし
---------------------------------------------------
という形式で
Directory0828_filelist.txt
という名前で作成したいのです。
上記を、プログラムの全くわからないオペレータでも
何らかの操作でミスなく行えるようにしたいのです。
ファイルリスト作成のフリーソフトやVBA、SQLなどの
キーワードでいろいろ見てみたのですが、実現できそう
なもの、方法が見当たりませんでした。
オペレータのPCにはExcel2003が入っているので、VBAで
実現できると一番助かります。
できれば、対象最上位親ディレクトリと同じ階層にVBA
入りのExcelファイルを置き、そのExcelファイルから、
フォーム上に該当情報(リスト対象ディレクトリ指定、
出力先パス指定)を指定後、ボタン一発で出力完了・・・
だと、とっても嬉しいです。
ただ、当方、Excel VBAは、まだ本を読み始めたばかり
のド素人でして、HPに掲載されているソースのコピペ
を使ってヨチヨチ歩き始めた段階です。
どなたか、お助け頂けませんでしょうか?
よろしくお願い申し上げます。
お礼
ご回答ありがとうございます。 企業名の載っているリストまで作成し、条件部分を調べて記入する段階までは到達しました。 実際にその工数を計算したところ、50時間とでました。 リストの購入金額と比較してみます。