在vba中使用什么函数可以实现遍历文件夹和文件的需求,并得到指定路径下的文件?

如题所述

可参考截图的代码试试。

vb对文件夹、及文件的访问

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-19

遍历路径下所有文件,判断是否全是pdf的函数。供您参考。


Public Function fileCheck(dicPath As String)

    Dim dotPos As Integer

    Dim splitName As String

    Set fsoOb = CreateObject("Scripting.FileSystemObject")

    Set dicfile = fsoOb.GetFolder(dicPath).Files   

    fileCheck = False

    For Each fn In dicfile

        dotPos = InStrRev(fn.Name, ".")

        splitName = Mid(fn.Name, dotPos + 1)

        'MsgBox (LCase(splitName))

        If splitName <> "pdf" Then

            'MsgBox "文件拓展名只能为pdf,请保证本路径下只有pdf文件!"

            fileCheck = True

            Exit Function

        End If

    Next   

End Function

本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网