Valid Or Invalid Images Links


Sub Validate_URLs()

Dim r As Range
Dim URLs As String
For Each r In ActiveSheet.Range("A2:A1421")
URLs = Trim(r.Value)
If Len(URLs) > 0 Then
r.Offset(0, 1).Value = IIf(HttpExists(URLs), "Valid", "Not Valid")
End If
Next r
End Sub
Function HttpExists(sURL As String) As Boolean
Dim oXHTTP As Object
Set oXHTTP = CreateObject("MSXML2.XMLHTTP")
oXHTTP.Open "HEAD", sURL, False
oXHTTP.send
HttpExists = (oXHTTP.Status = 200)

End Function

Post a Comment

If You Have Any Questions Please Contact Me

Previous Next

نموذج الاتصال