Embedded Excel File Crashes Excel after Extraction from Word

sminabe

New Member
Joined
Dec 20, 2009
Messages
4
I have several .doc files with .xls files (both 97-2003 versions) embedded. When I open the .doc file in Word 2010 and try to open the .xls file I get the following error message: "Microsoft Word can't start the application required to open this object. An error occured and this feature is no longer functioning properly. Would you like to repair this feature now?"

When I try to repair the feature it fails and I still cannot open the .xls. If anyone has a fix for this then I'm set.

I also extracted the .xls files from the .doc file by
Saved the .doc as a .docx
Changed the .docx. file extension to .zip
Opened the .zip and extracted the .xls files in the word/embeddings folder

When I open the .xls in Excel 2010, the results are mixed and not consistent. Some files open and I can edit/save them. Most files don't open. Some files open only when a second file is opened. Some files that open are in Protected View mode and when I try to turn off Protected View it crashes Excel.

When I view the files in Windows Explorer, they don't have date created or date modified time stamps. It's only when I attempt to open the file that the date modified time stamp shows up. If the file doesn't open all the way and I close Excel, the date modified stamp goes away (not sure if this has any bearing on anything).

Looking for tricks/tips/help support.
Anything is appreciated.

Thanks all
 

Excel Facts

Back into an answer in Excel
Use Data, What-If Analysis, Goal Seek to find the correct input cell value to reach a desired result
I was able to come up with this clumsy hack to my own post that worked for a couple documents. Would be interested if someone with more knowledge understands why this works and if there's a better solution. Seems it might be related to the OLE Object linking, but I have no clue and it's above my knowledge.


  • Open the .doc in Word 2010 and save as .docx.</SPAN>
  • Create a copy of the .docx file and rename the .docx extension to .zip.</SPAN>
  • Open the .zip file using WinZip (assume other compression tools will work as well)</SPAN>
  • Navigate to the word/embeddings file to view the embedded .xls files. (normally, you should be able to open the extracted files directly in Excel, but they don't open or crash Excel in this case)
  • Drag and Drop the .xls files from the zip interface to a desktop folder.</SPAN>
  • In the .docx file that was saved earlier delete the original .xls files, then use the Insert->Object->Create from File and Browse the where the new .xls files are located and select the first .xls file. Select the Display as Icon option and OK. Do this for each of the remaining .xls files.</SPAN>
  • The newly embedded .xls file should now be readable within Word.
  • </SPAN>
 
Upvote 0

Forum statistics

Threads
1,214,522
Messages
6,120,019
Members
448,938
Latest member
Aaliya13

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top