VBA,怎么判断指定路径文件夹是否存在子文件夹(非文件)?

给代码测试谢谢... 给代码测试谢谢 展开
 我来答
姓王的wy451

2018-04-15 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8924万
展开全部

以下代码即可判定指定文件夹是否存在:

Sub 判定指定文件夹下是否有子文件夹()
Dim Pa$, Na$
Pa = "D:\123" '指定文件夹
Na = Dir(Pa & "\*", vbDirectory)
While Na <> ""
   If InStr(Na, ".") = 0 Then
      MsgBox Pa & "下有子文件夹"
      Exit Sub
   End If
   Na = Dir
Wend
MsgBox Pa & "下无子文件夹"
End Sub

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式