Hej. Svårt när man inte vet vad du vill hämta för typ av data eller vilken sida är det en public sida kan du lägga in url + vad du vill hämta. Hej Henrik.Hämta värden från hemsida
Är det någon som har någon kod tips eller exempel som kan hämta värden från en hemsida och föra in dem i Excel........? (När man inte har tillgång till servern)
Mvh
JonasSv: Hämta värden från hemsida
Är det tabeller, länkar eller text ...?
har gjort ett ex som hämtar det mesta från Pellesofts sida.
Under Verktyg/ Referenser i VBA Editorn bocka för Microsoft Internet Controls
Sub IEauto()
Dim IeApp As InternetExplorer
Dim sURL As String
Dim IeDoc As Object
Dim i As Long
'Create new instance of IE
Set IeApp = New InternetExplorer
'Make it visible - some things don’t work
'unless it’s visible
IeApp.Visible = True
'define the page to open
sURL = "http://www.pellesoft.se/default.aspx"
'navigate to the page
IeApp.Navigate sURL
'Pause the macro using a loop until the
'page is fully loaded
Do
Loop Until IeApp.ReadyState = READYSTATE_COMPLETE
'store the Document object
Set IeDoc = IeApp.Document
For Each Item In IeDoc.all
i = i + 1
Cells(i, 1) = Item.nodeName
Cells(i, 2) = Item.uniqueid
Cells(i, 3) = Item.uniquenumber
Cells(i, 4) = Item.outerhtml
Cells(i, 5) = Item.innerhtml
Next Item
Set IeApp = Nothing
Set IeDoc = Nothing
Set Item = Nothing
End Sub
Sv:Hämta värden från hemsida
Det var inte någon speciell sida jag tänkte på utan mest allmänt för har försöka bygga någon sådan applikation.
Men ditt exempel är mycket bra och skall titta nogare på det ...
Är inte så bra och van programmerare men håller lite på med VBA på hobby nivå.
Jätte mycket tack och det kommer säkert fler frågor från min sida.
Tack så mycket och hör av dig .
Jonas