Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If your query is in fact an Excel QueryTable, then you could check the
Refreshing property of each QueryTable. To cancel a refreshing QueryTable, run the CancelRefresh method. Sub AllQueryTablesCancelRefresh() Dim qtb As QueryTable For Each qtb In ActiveSheet.QueryTables If qtb.Refreshing Then qtb.CancelRefresh Next End Sub Function AnyQueryTablesRefreshing() As Boolean Dim qtb As QueryTable, bln As Boolean bln = False For Each qtb In ActiveSheet.QueryTables If qtb.Refreshing Then bln = True Exit For End If Next AnyQueryTablesRefreshing = False End Function -- Rob van Gelder - http://www.vangelder.co.nz/excel "Nicholas" wrote in message ... I have a worksheet with a macro that grabs information from many URL sources. The macro looks for information within the query date entries after a button selection. What I would like to incorperate is a button to suspend the macro. Or even better a message box stating the query is being compiled with possibly a Cancel button. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Convert hard coded query criteria to Parameter Query | Excel Discussion (Misc queries) | |||
Excel 2007 / MS Query - editing existing query to another sheet | Excel Discussion (Misc queries) | |||
Save data retreived from query without saving query | Excel Discussion (Misc queries) | |||
Stop to modify the SQL query manually entered into query ! | Excel Programming | |||
Problem with .Background Query option of ODBC Query | Excel Programming |