- 締切済み
エクセルのマクロを使って
エクセルのマクロを使って複数のセルの文字をそれぞれファイル名にし一括エクスポートする手順を教えてください。 ちなみにテキストの中身は空でOKです。 お忙しいところすいません、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.1
こんな感じじゃないかな Sub t() Dim r As Range Dim ff As Integer Dim trgDir As String ff = FreeFile Open "dummy.txt" For Output As #ff Close #ff trgDir = ThisWorkbook.Path & "\てすとー\" If Dir(trgDir, vbDirectory) = "" Then MkDir (trgDir) End If For Each r In Sheets("sheet1").UsedRange If r <> Empty Then FileCopy "dummy.txt", trgDir & r.Value & ".txt" End If Next Kill "dummy.txt" End Sub