如何列出给定文件夹中的所有文件(递归遍历子文件夹)?

4
我正在编写微软Word宏,在使用VB.NET时遇到了困难。请帮忙。

这是最佳解决方案,比使用FSO快得多。 - 6diegodiego9
3个回答

4

看看这里的答案链接 - VB6与VBA几乎相同。

  • 如果你想使用FileSystemObject,你需要添加对Microsoft Scripting Runtime的引用。
  • 或者您可以直接放入CDirDrill类,这意味着您不需要任何外部引用。

所以你的意思是这个问题在这个网站上已经有其他重复的问题,只不过那些问题已经有了答案... - ashleedawg
不,那不是我的意思。这个问题是关于VBA的。其他问题的答案是针对VB6的,不能直接在VBA中使用。例如,“如果您想使用FileSystemObject,则需要添加对Microsoft Scripting Runtime的引用”。 - MarkJ

2

确实是VBA。谢谢'ho'。 - Nam G VU

0

我个人喜欢使用FileSystemObject方法。通常我会设置一个递归搜索函数,类似于在这里找到的那个,并且从未遇到任何问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接