Found a note on this, hope you would have tried it.
Symptom
- Cannot open specific Dashboard report
- Error message: "Could not connect to Microsoft Excel. To prevent further data corruption, the program must close."
Environment
- Dashboard 4.0 SP04
- Excel 2007/2010
Reproducing the Issue
- Open Dashboard Designer.
- Open specific Dashboard report.
=> Got error above.
CauseThe dashboard's excel spreadsheet content is damaged due to unknown reason.
ResolutionTo further narrow down where’s the problem, suggest use this way to trouble shoot:
- Backup the .xlf file.
- Rename the file to .zip.
- Open the .zip file, and copy 'xldoc' onto desktop.
- Rename xldoc to xldoc.xls.
- Open xldoc.xls with Excel.
=>If the .xls cannot be open , it should be a excel worksheet issue. Otherwise ,this is should be a Dashboard component issue.
Basically the way Xcelsius works is that it keeps all the "Excel spreadsheet" stuff saved in this 'XLDOC' document (
which is a real, honest full-blown Excel spreadsheet), and the component data in the .xml file.
What happened in this case is that the XLDOC file is corrupt. If Excel can't open the file, then neither can Xcelsius
(because Xcelsius just asks Excel to open it for him). If you can recover the data from the XLDOC file, then you can rec
over the data from your dashboard, and if you can't, then your dashboard is lost.
So the solution is attempt to recover this .xls file. Either by googling for Microsoft tools which help with dat
a recovery or, trying to open it using Google spreadsheet or some other tool which will have a more robust data recovery mechanism than MS Office.
In addition, if you have a backup file, you can also replace the xldoc.xls file to recover the Dashboard file.
Keywords
unable to open dashboard, xcelsius, excel, 4.0, 4.1