批量遍历、输出D盘所有文件名及路径——vba实现

导出一个文件夹下所有文件名,可用vba插件实现,如图

导出c盘所有文件路径

如下图,已在桌面生成一个txt文本,但此方法只可输出一级目录下的文件,若输出所有文件,则需修改插件代码 (若想导出硬盘下所有文件和文件夹,则需用递归算法,若需插件可联系本博。)

部分源代码如下: 

Sub 输出文件夹所有文件名()
'yngqq443440204@2024年7月30日11:13:48
    Dim fs, f, f1, fc, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder("D:\")
    Set fc = f.Files
    Dim arr() As String
  
    For Each f1 In fc
   
        s = s & f1.Name
        s = s & vbCrLf
        ReDim Preserve arr(i)
        arr(i) = f1.Name
        i = i + 1
    Next
    Select Case s
    Case ""
        MsgBox "没有文件"
    Case Else
     
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山水CAD插件定制

你的鼓励是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值