vba 删除文件夹内所有文件

目标:
如果没有该文件夹,新建一个,
如果有,则清空文件夹内的文件
Sub program()
If Dir("F:\12mZGJSapAPI") <> "" Then
If Dir("F:\12mZGJSapAPI\*.*") <> "" Then
Kill "F:\12mZGJSapAPI\*.*"
End If
Else
MkDir "F:\12mZGJSapAPI"
End If
End Sub
代码哪里搞错了?提示路径不对

这是因为使用MkDir的时候,这个文件夹已经存在了!所以会报错。
应该在使用MkDir 之前,检查一下文件夹是否已存在!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-10
这是因为使用MkDir的时候,这个文件夹已经存在了!所以会报错。本回答被提问者采纳

相关了解……

你可能感兴趣的内容

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