vbamacros创build文件path的.txt列表

我有一个macros列出了特定文件夹的子文件夹中的所有文件。 我想要做的是在具有所有文件path列表的主文件夹中创build一个.txt文件? 基本上是一个macros来创build一个txt文件,列出我的Excel电子表格的A列。 我知道这很容易做到没有vba(你只是保存为一个文本文件),但我需要find一种方法来自动化呢?!

如果您已经有A列中的数据,那么:

Sub MkFile() Dim N As Long, i As Long N = Cells(Rows.Count, "A").End(xlUp).Row Close #1 Open "C:\TestFolder\TestFile.txt" For Output As #1 For i = 1 To N Print #1, Cells(i, "A").Value Next i Close #1 End Sub 

更改文件夹或文件名称以满足您的需求。