If you still need to download historical stock price data from Yahoo into Excel, you can still do it. I have written a program to emulate the old ichart URL. There is VBA code and sample spreadsheets at signalsolver.com, follow the menu item to EmulateURL. You can get daily, weekly, monthly, dividend and split data. Its all free, no strings.
Moderator please note--I am promoting my site by giving away something genuinely useful to readers of this thread. Apologies if it is an abuse of the terms of use. Just thought I could help.