excel 超链接 批量校验是否可用

2019-10-10  本文已影响0人  朱俊华_8803

// 校验超链接对应文件地址 是否存在
Public Function FileFolderExists(strFullPath As String) As Boolean

    On Error GoTo EarlyExit

    If Not Dir(strFullPath, vbDirectory) = vbNullString Then FileFolderExists = True

EarlyExit:

    On Error GoTo 0

End Function


Sub check()

Dim url1 As String, chk As Boolean

For i = 6 To 158

    If Cells(i, "e").Value <> "" Then

    url1 = "Z:\CMMI修改后\" & Cells(i, "e").Value

    chk = FileFolderExists(url1)

    Cells(i, "q").Value = IIf(chk, "有效", "无效")

    End If

Next

End Sub

上一篇 下一篇

猜你喜欢

热点阅读