You can get the data to recreate, If your DBA is able to restore a temporary sandbox copy of the database, you can look in the ANALYSIS_ITEMS table.
Make sure the DBA DOES NOT RESTORE over the PRODUCTION DATABASE.
SQL Server Example:
SELECT AI_NAME, AI_OWNER, AI_SUB_TYPE, AI_FILTER_DATA
FROM td.ANALYSIS_ITEMS
WHERE (AI_SUB_TYPE = 'ExcelReport') AND (AI_OWNER = 'alex_alm')
In the `AI_FILTER_DATA` column, you can see the SQL and the Post Processing options in XLM format.
The SQL is in the QueryBuilder section.
You won't need the Post Processing options unless the user had some elaborte vbs script.
If you need the post processing, the PostProcessBuilder> section.
It will take a bit of work to stip out the special characters `(#10)`, but that is pretty easy
with a simple search and replace.
See Example below...
![alt text][1]
[1]: /storage/temp/Excel_Reports_Recover_8-20-2012_3-35-46_PM_1.jpg