sheetsこのままだと現在選択しているシートしかCSVにはなりません。本記事では一括でCSVファイルを作成するマクロの紹介します。実装方針ブックに名前を付けて保存する際に利用するSaveAsメソッドを全シートで行います。今回必要な引数はFileNameFileFormatのみですが、FileNameに関してはシート名をそのまま持ってくることします。引数によってはPasswordやCreateBackup等もありますが利用しません。メソッドの詳細は公式ページを確認ください。Sub上記をマクロとして実行し、該当のExcelファイルを選択すればシート名が出力されるcsvに投下されます。Excelのシートの中に改行が含まれている場合の挙動は事前に把握しておくことをおすすめします。終わりにExcelをシート内で扱うのではなく、CSVとして出力してテキスト処理にかけたいケースがあるかと思います。その際に利用できるVBAでした。TOPスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。