I don't see any solution to the problem dcfvaxman wrote about 20-Dec-08. I've got an EXCEL macro that loads stock histories from Yahoo Finance and option quotes from Prophet.com but times out after approximately 50 stocks. As a work around I put a pause in the macro so it stops after every 50 stocks allowing me to go into Internet Explorer and do an options->Delete All and the continue the macro. It would be nice if this wasn't necessary. Because it pauses every 50 stocks I can't do anything else while the macro is running. It takes a bit less than an hour for 300 stocks. I had written a similar macro back in 2001 using Office 2000 which did not have this problem.