我有一个包含几个 .txt 文件的目录。比方说
hi.txt
hello.txt
hello_test.txt
test.txt
在 VBA 中使用文件对话框,如何过滤以在下拉列表中仅显示“*test.txt”匹配文件(即最后两个)?或者我只能使用 *. 过滤器?
以下似乎它应该工作,但没有:
Sub TestIt()
Dim test As Variant 'silly vba for not having a return type..
test = Application.GetOpenFilename(FileFilter:="test (*test.txt), *test.txt")
End Sub
编辑:澄清以防这不清楚:我想过滤“ test.txt”而不是“ .txt”文件,所以我只能从选择器中的 hello_test.txt 和 test.txt 中进行选择。