Table (tabular environment) in Latex is difficult to manipulate. Excel is good at manipulating tables, but as a rendering tool for latex table, Excel lacks two functionalities,
data->Import External Data->...).I wrote an Excel add-in tool that provides the above two functionalities. With this tool, you can import plain text data that are generated by scripts into Excel, add column headers etc (those metadata) in Excel, and finally render the latex tabular from the Excel table. If your data is already in Excel, you don't need the import. But for me, I usually first generate plain text data using scripts and then import them into Excel.
This tool is tested on MS office 2003.
Alt+F8 to bring up
the macro dialog and execute "ThisWorkbook.AddMenus". You will see a
new submenu called "latex" in Excel main menu. This submenu wil show up every time
you open Excel.
Tools -> Add-Ins, and check "latex" in the pop-up window.
To uninstall, also open the original latex.xls, Alt+F8, and execute
"ThisWorkbook.DeleteMenu". The submenu "latex" will disappear.
Alt+F8 to invoke
the macros directly. There is one-to-one correspondence between the macros
and the menu items in the "latex" submenu:
1. Copy the plain text data. They are separated by "|".

2. Import the clipboard content into Excel by clicking the menu latex->paste plain text (pipe-separated).

3. After step 2, we have the table in Excel.

4. Add column headers in Excel. Then select the table and click menu to render it into latex. The results are copied to clipboard.

5. Paste the results to your latex document.

6. The table looks like this in pdf.

If you happen to have any comments, I am interested to hear.