Ich habe das folgende Makro online gefunden. Ich würde gerne wissen, wie ein Eingabefeld hinzugefügt wird, mit dem ich dem Makro sagen kann, dass es eine andere Spalte als A überprüft und bei anderen Zellen als A1 beginnt.Eingabefeld zum URL-Checker-Makro in Excel 2010 hinzufügen
Sub Check_URLs()
Dim cell As Range
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
For Each cell In Range("A1", Range("A" & Rows.Count).End(xlUp))
If Left(cell.Value, 4) = "http" Then
' Goto web page
IE.Navigate cell.Text
Application.StatusBar = cell.Text & " is loading. Please wait..."
' Wait until web page is loaded
Do Until IE.ReadyState = 4 'READYSTATE_COMPLETE
Loop
Application.StatusBar = ""
' Look for text on web page
If InStr(IE.Document.body.innerText, _
"HTTP 404") > 0 Then
cell.Offset(, 1).Value = "zzz"
Else
cell.Offset(, 1).Value = "Y"
End If
End If
Next cell
IE.Quit
Set IE = Nothing
End Sub
Hast du versucht, online zu schauen? Wie, google "Inputbox Excel VBA" und ich bin * sicher * du wirst herausfinden * wie * :) –