[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

"the program used to create this object is excel" - cannot open embedded excel within Word 2007

Posted on 2011-10-11
13
Medium Priority
?
6,603 Views
Last Modified: 2012-05-12
Got this problem on 2 PCs but not on the 3rd.

On the problem machiese, one PC is Vista, the other is Windows 7 (the working PC is also Windows 7).

Each time I try to open an embedded Excel table within a Word 2007 document, it gives me the above error and says "The program is not installed on your Computer".

I've tried all the suggestions I can find through googling the error but no luck. Seems its a common issue.
On the working Windows 7 PC, its the same version of MS Office installed and the same Service Pack.
Anyone have any suggestions?
Many thanks
0
Comment
Question by:stack888
  • 6
  • 6
13 Comments
 
LVL 6

Expert Comment

by:mismoboy
ID: 36953464
Sounds like you are missing an Add-in.  Did you compare all the Excel Add-Ins between both computers and make sure the Add-Ins are loaded when Excel starts?  Could be an Add-ins corruption too.  
0
 
LVL 18

Expert Comment

by:xtermie
ID: 36954351
Try this
Right-clicking on the Excel objects.
2. Click Worksheet Object -> Convert.
3. Choose Microsoft Office Excel Binary Worksheet
4. Click OK

After it converts it to a Binary worksheet, you can then repeat the process
and choose Microsoft Office Excel Worksheet
0
 
LVL 18

Expert Comment

by:xtermie
ID: 36954355
Also found this workaround:
Open another application that could embed the excel and from which you can copy a text paragraph, e.g. Outlook => New Email, use rich text format (rft).

In outlook you can simply drop e.g. the excel sheet or any other application. Then copy the whole text and Excel icon from the email /outlook window to Word. Then you can open and edit the embedded Excel sheet as normal.

0
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

 
LVL 2

Author Comment

by:stack888
ID: 36956727
xtemie, thanks for the suggestions but that won't work.

The first one doesnt work - just gives an error when trying to convert to binary worksheet.

The second option isn't practical at all. We have users with very large documents, maybe 200 pages with 20 or 30 embedded excel objects. So to ask them to go through every individual object and copy and paste it into another App, e.g. outlook and then copy it all back again into Word and save and then repeat that for every document they have, just wouldnt work.

This is an odd one, Microsoft dont seem to have a fix for it and I've seen countless posts with the same problem all over the web.
0
 
LVL 18

Expert Comment

by:xtermie
ID: 36959119
could you post a sample on this?
It is quite odd that even if its such a common problem, there is no fix...
I will keep looking!
0
 
LVL 18

Expert Comment

by:xtermie
ID: 36959138
Similar problem here, with references to possible solutions, if you wanna give these a try.

http://social.msdn.microsoft.com/Forums/en/vsto/thread/74aaea5b-a14f-4b60-8683-b2c3831120e1
0
 
LVL 2

Author Comment

by:stack888
ID: 36959163
yeah, saw that one but there isn't really an answer in there, its just discussion on com programming.
If you google the error I get, there are lots of forums where people have posted the same problem and very little in the way of solutions offered so far that I can see. Most of the forums have the question open and people are just blaming Microsoft for it being a Windows 7 or Vista issue :P
I dont think thats quite the case as it obviously isnt affecting every PC (I have some PCs here where there is no issue at all, with the same O/S, same MS Office version installed).

I'll try and post a screenshot later when I can get access to one of the PCs with the problem.
thanks
0
 
LVL 2

Author Comment

by:stack888
ID: 36959371
ok, here's the screenshots...
The first is when I click anywhere on an embedded excel table.
The second shows me selecting to convert to binary (one of the suggested solutions out there on the web)
The third shows the actual error when I try to convert to binary. embedded-errors-in-word.docx
0
 
LVL 18

Expert Comment

by:xtermie
ID: 36961389
that's peculiar
are you using a network installation of office or a local one?
0
 
LVL 2

Author Comment

by:stack888
ID: 36965812
it was a local install of MS Office 2007, same disks used on all machines here, including those working perfectly. Hard to say what the cause it, could be some third party s/w and how it interacts with Office Add-ins.
0
 
LVL 18

Expert Comment

by:xtermie
ID: 37092740
Maybe you should try installing Office before anything else on new machines so that add ins are not messed up
0
 
LVL 2

Accepted Solution

by:
stack888 earned 0 total points
ID: 37116493
users are going to use other machines to view these files correctly as i've been unable to fix it.
Closing question
0
 
LVL 2

Author Closing Comment

by:stack888
ID: 37136731
users going to use other machine to view these files as unable to resolve.
closing question.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In a use case, a user needs to close an opened report by simply pressing the Escape (Esc) key. This can be done by adding macro code in Report_KeyPress or Report_KeyDown event.
MS Outlook undoubtedly is the most widely used email client.Its user-friendliness, cost effectiveness, and availability with Microsoft Office Suite make it the most popular email application.  Its compatibility with Microsoft applications like Exch…
Office 365 is currently available in five editions. Three of them are for business use: Office 365 Business Essentials, Office 365 Business, and Office 365 Business Premium. Two of them are for home/personal use: Office 365 Home and Office 365 Perso…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question