我有几百个文本文件路径的列表,文件夹数量有所不同。
例如。c:/user/folder/subfolder/filename.docx
我需要将它们拆分为文件名和文件夹。我曾经通过使用excel函数"查找"," len","对"等来做到这一点。但是,只有所有路径都具有相同数量的文件夹,目前尚不如此。
我如何在VBA中完成此操作?我的VBA知识很少,但是这是一项常见的任务,应该在某个地方有一个脚本来完成此操作?
我已经搜索了网络,但是很难找到完成此内容的脚本。
任何真正的帮助。
谢谢!
如果您想要VBA方法,则类似以下操作将有效:
Dim fso As FileSystemObject
Dim path As String
Dim folder As String
Dim file As String
path = "C:/user/folder/subfolder/filename.docx"
Set fso = New FileSystemObject
folder = fso.GetParentFolderName(path)
file = fso.GetFileName(path)