Hello Maino,
I'm a xp user converting to mac. I also used a lot of queries for stock market data and excel 2003for XP had a nice way to do this. All I can find for Excel:mac 2004 which I am using are the three queries furnished with excel. The help menu tells you to modify them for other use.
The only one that can be modified to allow one to set new parameters is the MSN Moneycentral stock quotes. You can use one of the others to just get the information from a web page into your spreadsheet. I do the following:
Locate the cell in your worksheet where you want the query information to start.
Place the cursor in that cell
Go to the web page you want to query and copy the entire URL at the top of your browser for that page.
Now go to TextEdit and Open-Applications-Microsoft Office 2004-
Office-Queries and and open MSN Moneycentral Currencies.txt and delete the entire URL
http://moneycentral.msn.com/investor/external/excel/rates.asp
and then past in its place the URL of your desired web page.
Now (Important!) Save this file with a new name that you will recognize to use again.
Be sure to include the .txt file extension at the end of your file name.
Now go to your spreadsheet and to the desired cell to locate the Query information.
Click Data-Get External data-Run Saved Query
Your new saved query will show up in grey, so you have to click the up arrow in the
Enable: box and choose All Documents-it will now show up ok. Now click on your new query file name and a box will ask where to put data, if location is OK click OK and query will run.
One problem with this is you can't control how the data will be placed on the worksheet. I have experimented with changing the Selection on my queries from Entirepage to table numbers. This is where Excel 2003 for XP really works great. It highlited the tables on the web page and you can pick which ones are to be downloaded. I don't know how to read HTPL so I'm unable to pick which tables I want from a code copy of the web page. Also, I don't find an auto refresh button anywhere in Excel:mac 2004. However, the View-toolbars-Get external data toolbar will allow you to refresh all the queries in a spreadsheet at once.
When I want multi pages to be queried, I use a separate sheet and rename it for each web page queried. I can then take data from each sheet with the sheetname! procedure to put the data on a final sheet.
I hope this will help you get a query.
If anyone knows how to get table values from web page HTML code, I hope you will post on this thread.