根据excel表格删除指定文件夹文件

2023-04-12 08:17:20   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《根据excel表格删除指定文件夹文件》,欢迎阅读!
文件夹,表格,指定,根据,删除

Private Function DelFS(FileName) As String

Dim FS, F

On Error Resume Next

If FileName = "" Then End

DelFS = "错误"

Set FS = CreateObject("Scripting.FileSystemObject")

Set F = FS.GetFile(FileName)

If Err > 0 Then

Beep

MsgBox ("删除指定的文件[" & FileName & "]出现错误。")

Else

F.Delete

DelFS = "已删除"

End If

End Function

Sub AutoDel()

Dim FDN, FN, FExt, Area

Dim Rng As Range

FDN = InputBox("输入文件所在文件夹名称:如C:\TEMP")

FExt = InputBox("输入文件的后缀名:如.jpg")

Area = InputBox("输入文件名所在表格范围:例如:A1:A50")

If FDN = "" Or Area = "" Or FExt = "" Then End

If MsgBox("点确认开始删除文件!") = vbCancel Then End

For Each Rng In Range(Area)

With Rng

If .Value <> "" Then

FN = FDN & "\" & .Value & FExt

.Offset(0, 1).Value = DelFS(FN)

End If

End With

Next

End Sub

本文来源:https://www.dywdw.cn/691ecc0ba45177232f60a29d.html

相关推荐
推荐阅读