i have a vb subroutine in excel that calls an Oracle database. Is there any way to cancel the call to the database before it completes. Excel just sits and waits for the return. i would like to get control back of excel so that i could cancel gracefully if required. thanks in advance for any suggestions.