Try this...
Sub URL_Get_Query()
Dim URLDatePart As String
'if single digit dates contain a leading zero such as 01-AUG-2008
'then use "DD-MMM-YYYY" as your format string
URLDatePart = UCase(Format(Date, "D-MMM-YYYY"))
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www2.standardandpoors.com/servlet/Satellite?pagename=spcom/page/download§orid=%20%3E%20'00'&itemname=%3E=%20'1'&dt=" & URLDatePart & "&indexcode=500", _
Destination:=Range("a1"))
.BackgroundQuery = True
.TablesOnlyFromHTML = True
.Refresh BackgroundQuery:=False
.SaveData = True
End With
End Sub
Bookmarks