首页 > 其他分享 >取所有文件夹名

取所有文件夹名

时间:2023-10-06 15:12:01浏览次数:18  
标签:Dim Fols GetAllFolderName 所有 FistFolder 文件夹 Fol

需引用Microsoft Scripting Runtime

Option Explicit 


Function GetAllFolderName(FistFolder As String) '取所有文件夹名

  If FistFolder = "" Then GetAllFolderName = Null: End
  Dim Fso  As New FileSystemObject
  Dim Fol  As Folder, Fol_ As Folder
  Dim Fols() As String
  Dim x    As Long, y As Long

  x = 1: y = 1
  ReDim Preserve Fols(1 To 1)

  Fols(x) = FistFolder

  Do
    Set Fol = Fso.GetFolder(Fols(x))
    For Each Fol_ In Fol.SubFolders
      y = y + 1
      ReDim Preserve Fols(1 To y)
      Fols(y) = CStr(Fol_)
    Next
    DoEvents
    x = x + 1
  Loop Until x > y
  GetAllFolderName = Fols
End Function

 

标签:Dim,Fols,GetAllFolderName,所有,FistFolder,文件夹,Fol
From: https://www.cnblogs.com/sonycat/p/sonycat_VBA_GetAllFolderName.html

相关文章

  • ESP32BOX的bin文件,docs文件夹,SDK作用介绍,以及了解从上电到app_main中间做了什么
    ESP32-BOX的GitHub链接(1)ESP32-BOX的GitHub链接factory_demo产生的bin文件作用(1)<1>bootloader.bin:引导加载程序映像由与应用程序映像相同的结构组成,用于决定是进入OTA升级还是进入正常程序。这个已经包含了应用代码以及底层代码。<2>factory_demo.bin:这个应该就是factory_demo程序......
  • 使用python进行文件夹中图片文件名提取 并进行填充
    如题#-*-coding:utf-8-*-#@Time:2023/10/419:26#@Author:龙俊威#@File:sortall.py#@Software:PyCharmimportosfromPILimportImageimportmatplotlib.pyplotaspltimportnumpyasnppath=filepath='C:\\Users\Administrator\Desk......
  • windows远程左面与共享文件夹
    目录windows开启远程桌面连接共享文件夹windows开启远程桌面连接参考:https://jingyan.baidu.com/article/b7001fe1a4aac54f7382dd45.html远程共享连接程序:C:\Windows\System32\mstsc.exe注意:关闭防火墙,两台计算机的登录用户必须都要有密码共享文件夹A机器创建共享文件......
  • stata 18 显示r603 不能安装外部命令 主要是设置文件夹的读写权限
    1.stata18安装位置的ado文件夹中新建plus personal ......
  • 用sql语句查询出表结构,在结果就能看到数据库所有表的结构,这个时候只要全选,然后右击出
    SELECT表名=CaseWhenA.colorder=1ThenD.nameElse''End,表说明=CaseWhenA.colorder=1Thenisnull(F.value,'')Else''End,字段序号=A.colorder,字段名=A.name,字段说明=isnull(G.[value],......
  • springmvc 获取项目中的所有请求路径
    springboot/springmvc获取项目中的所有请求路径1.编写业务代码@Autowired privateWebApplicationContextapplicationContext;@GetMapping("/getAllURL") publicRestfulResultgetAllURL(){ //获取springmvc处理器映射器组件对象RequestMappingHandlerMapping无法......
  • linux 中删除文本中所有的换行符
     001、tr实现[root@pc1test02]#lsa.txt[root@pc1test02]#cata.txt##测试文件01020304050607080910[root@pc1test02]#cata.txt|tr"\n"""##删除所有的换行符01020304050607080910[root@pc1test02]#cata.txt|......
  • MySQL递归查询所有子集
    在MySQL数据库中,WITHRECURSIVE是递归查询的一种语法。然而,MySQL并不支持WITHRECURSIVE语法。相反,MySQL提供了另一种递归查询的方法,即使用CONNECTBY和STARTWITH语法。如果您需要执行递归查询,建议您使用MySQL版本8.0或更高版本,并使用CONNECTBY和STARTWITH......
  • MySQL递归查询所有子集
    在MySQL数据库中,WITHRECURSIVE是递归查询的一种语法。然而,MySQL并不支持WITHRECURSIVE语法。相反,MySQL提供了另一种递归查询的方法,即使用CONNECTBY和STARTWITH语法。如果您需要执行递归查询,建议您使用MySQL版本8.0或更高版本,并使用CONNECTBY和STARTWITH语......
  • 魅族云服务自动一键所有选择图片下载。
    魅族云服务的相册功能,没有一键选择所有的图片,就挺恶心的。魅族不一直提供云相册的服务了,就需要将图片全部下载。之前有大神写过油泼猴的脚本。今天拿来用,发现用不了。又在网上查一下了,有npm的开源下载工具。附上码云地址,没用过。https://gitee.com/moreant/mpcb但是部署起来太......