2022-07-21 16:20:35
Re①:ファイル名と同じ名前のフォルダを複数作成したい
ファイル名の条件がよく分かりませんが、本当に例のとうりのファイル名であれば、コレでできますよね~。 #------------------------------------------------------- 対象フォルダ=「{デスクトップ}test\」 ファイル一覧=「{対象フォルダ}*.xls」のファイル列挙。 対象フォルダに作業フォルダ変更。//フォルダ作成はカレントディレクトリに作成されます。 ファイル一覧を反復 (対象の9から1文字抜き出し)のフォルダ作成。 #------------------------------------------------------- ファイル名とかフォルダとか考えると難しそうに思えるかもですが、「ファイル列挙」で指定したパスのファイル名の一覧が配列として取得できますから、あとは、そこからフォルダ名にしたい部分をどう取り出すか、と言う単純に文字列操作の問題なんです。 なので、ファイル名とかフォルダとかで検索したらなかなかヒットしません。 こういった文字列操作は、なでしこさんの得意分野といえるので、まあまあ大概のことはできるだろうと思いますが(ワタシができるとは言っていない💦)、当然規則性が見いだせなければ難しいし、条件によって難易度は変わるものと思いますが、コレはAが8個で9文字目に目的のB,C,D,Eが並んでいるので単純にその1文字を抜き出して「フォルダ作成」しているだけw でもタブン本当のファイル名はこうじゃないんですよね~? |