Hello everyone!
I want to make a macro which takes data from a website. I'm completly new in this, so I tried something based on an example I found on the net.
Here is the beginning of it. It bugs on the first line (and everything in orange, I don't know what it means yet).
L4 cell is the completion of the website with proper date range : ="&date_range_from="&L2&"&date_range_to="&L3&"&score_range_from=60&search_type=advanced"
What I want to do is basically extract the data from this website with changing date range : http://www.metacritic.com/search/all/results?cats[game]=1&date_range_from=06-31-2013&date_range_to=09-31-2013&score_range_from=60&search_type=advanced
Also, as you can see, there are 16 pages of values, but this might change depending on the date range. I need all data from the +-16 pages.
Cross-post here : http://www.msofficeforums.com/excel/19133-vba-web-data.html#post56566
Thanks for any help!
I want to make a macro which takes data from a website. I'm completly new in this, so I tried something based on an example I found on the net.
Here is the beginning of it. It bugs on the first line (and everything in orange, I don't know what it means yet).
Rich (BB code):
Sub Test()
With ActiveSheet.QueryTables.Add(Connection:= _
"http://www.metacritic.com/search/all/results?cats[game]=1" & Range("L4").Value, Destination:=Range("M5"))
.Name = ""
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "5"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End Sub
What I want to do is basically extract the data from this website with changing date range : http://www.metacritic.com/search/all/results?cats[game]=1&date_range_from=06-31-2013&date_range_to=09-31-2013&score_range_from=60&search_type=advanced
Also, as you can see, there are 16 pages of values, but this might change depending on the date range. I need all data from the +-16 pages.
Cross-post here : http://www.msofficeforums.com/excel/19133-vba-web-data.html#post56566
Thanks for any help!