2016-02-29 125 views
1

我有一個文件夾,我不知道它的全名 - 我只有部分文件夾名稱。所以我試圖找到一個vba代碼,它會給出部分文件夾路徑,並且會返回完整路徑。如何使用部分文件夾名稱獲取文件夾路徑?

例如:完整路徑是:「C:\ Documents \ Folder1ABC」,但我只知道路徑是這樣的:「C:\ Documents \ Folder1 *」。

有沒有可以解決這個問題的VBA代碼?

回答

3

可以使用Dir功能...

Sub testDir() 
    Debug.Print Dir("c:\documents\Folder1*", vbDirectory) 
End Sub 

我們使用vbDirectory屬性來指定,只有目錄將被退回。在MSDN Dir function page

+0

更多詳細信息偉大的,它wroks!非常感謝! :) – Lev