質問: Dir() Loop End Sub ```
回答: それぞれのコードの意味をまずは調べましょう。 例えば、マクロの記録で出てきた、TextToColumns がよく分からなかったら 「Excel VBA TextToColumns」をキーワードにWEB検索してみてください。 すると例えば下記のページがヒットしますので、それを読んで理解しましょう。 セルのデータを区切り文字で複数のセルに分割する(TextToColumns メソッド) | ExcelWork.info あと、ファイルを上書き保存するにはどうしたらいいかも「Excel VBA 上書き保存」でWEB検索すると下記がヒットします。 Office TANAKA - ファイルの操作[ブックを保存する] さらに、マクロの記録をするとやたらとSelectしますが、下記を参考にSelectを使わない方法に書き換えると高速化しますし、バグの発生しにくい安全なコードになります。 Office TANAKA - VBA高速化テクニック[Selectしない] あと対象のセル範囲の取得に関しては、下記が参考になるかと。 Office TANAKA - セルの操作[セル範囲の取得] ある程度はできているので、コードを一つずつ理解しながら、分からないところは調べながらやっていけば、自力で完成するでしょう。