首页 /编程语言和算法/VB6/VBA/ASP
 VBA代码 DirFiles极简遍历文件
2025年3月18日 14:23
Function DirFiles(path, Optional ftype = "*")
    'dir单层文件夹遍历文件
    Dim myname, k
    Dim arr()
    myname = Dir(path & "\*." & ftype)    ' 找寻第一项。
    
    Do While myname <> ""    ' 开始循环。
        'Debug.Print myname
        k = k + 1
        ReDim Preserve arr(1 To k)
        arr(k) = myname
        myname = Dir
    Loop
    
    If k = 0 Then ReDim arr(0)    '如果没有文件 则返回0下标数组
    DirFiles = arr
End Function


 
全部回复(0)
首页 | 电脑版 |