Thread
:
"On Error" not working for web queries
View Single Post
#
1
Posted to microsoft.public.excel.programming
Don Guillett
external usenet poster
Posts: 10,124
"On Error" not working for web queries
goto
http://groups.yahoo.com/group/xltraders/
join
look for donaldb36 as author and download a free file to do it all for you.
--
Don Guillett
SalesAid Software
"Brian in London" wrote in message
...
Why does "On Error" seem to make no difference? Once every few hundred
web
queries will fail because of some timeout or webpage not being available
but
the "On Error" doesn't seem to help. The error is always on the last
line:
".Refresh BackgroundQuery:= False".
Any insight would be appreciated.
Regards,
Brian
code
excerpt........................................... ...............................
On Error GoTo query3error
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://finance.yahoo.com/q?s=" & ticker,
Destination:=Range("A1"))
.Name = "q?s=" & ticker
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = False ' was True
.RefreshStyle = xlOverwriteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.webtables = webtables(trials - 1) ' was "16"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = True ' was False
.Refresh BackgroundQuery:=False
End With
--
Brian
Reply With Quote
Don Guillett
View Public Profile
Find all posts by Don Guillett