Pagina 1 di 1
[Risolto] Verifica esistenza sito web
Inviato: domenica 8 maggio 2022, 21:21
da Luka2017
Buonasera sapere se esiste un modo, tramite macro, di poter verificare se il link di un sito web esiste, senza dover aprire il browser. Cercando in rete ho trovato questa macro, ma funziona solamente con excel. Mi potete aiutare? Grazie mille
Codice: Seleziona tutto
Sub Esistenza_URL()
Dim http As Object, topics As Object, titleElem As Object, i As Integer
Set http = CreateObject("MSXML2.XMLHTTP")
http.Open "GET", "https://nuvola.madisoft.it/mad/ATIC80100B/inserisci", False
'http.Open "GET", "https://nuvola.madisoft.it/mad/BOIC824007/inserisci", False
http.send
If http.Status = "404" Then
MsgBox "Sito non esiste"
Else
MsgBox "Sito esistente"
End If
End Sub
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 0:37
da unlucky83
Prova a vedere se una macro del genere va bene per il tuo caso.
Con pagine esistenti riesce ad aprire il file in lettura, mentre con pagine non esistenti non riesce ad aprire il file in lettura e gestendo l'errore riesci a scoprire se esiste oppure no.
Nel codice, il primo url è un indirizzo valido, il secondo è un indirizzo non valido.
Codice: Seleziona tutto
sub TestLink
'IfileStream="https://forum.openoffice.org/it/forum/viewtopic.php?t=11718" 'link esistente
IfileStream="https://fom.openoffice.org/it/forum/viewtopic.php?t=11718" 'link non esistente
rem apri file in lettura
iNumber = Freefile
on error GoTo NonEsiste
Open iFileStream For Input As iNumber
Close #iNumber
msgbox "Esiste"
Exit sub
NonEsiste:
msgbox "Non esiste"
end sub
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 7:12
da charlie
Sei pregato di chiudere il precedente argomento con il tag ✔ [Risolto] sul primo messaggio.
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 7:25
da Luka2017
Buongiorno Charlie ho inserito il tag risolto ma mi sa che da cellulare non funziona. Infatti se entri nel messaggio c'è il simbolo del visto verde.
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 7:51
da charlie
charlie ha scritto: ↑lunedì 9 maggio 2022, 7:12
...
sul primo messaggio.
Hai sbagliato anche tutti i precedenti, li ho sistemati io.
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 8:55
da Luka2017
E che cosa ho sbagliato io ho seguito la procedura.
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 9:14
da charlie
Mi ripeto:
charlie ha scritto: ↑lunedì 9 maggio 2022, 7:51
charlie ha scritto: ↑lunedì 9 maggio 2022, 7:12
...
sul primo messaggio.
Hai sbagliato anche tutti i precedenti, li ho sistemati io.
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 9:43
da unlucky83
In altri termini:
Si deve modificare il titolo della discussione, cioè il titolo
Del
primo messaggio
Re: Verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 9:46
da Luka2017
Ok fatto.
verifica esistenza sito web
Inviato: lunedì 9 maggio 2022, 15:04
da Luka2017
Sei un genio grazie infinite!!!!!!