We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Embedded Excel Query

I am evaluating Aspose for a project that about to be started. One ‘nice to have’ requirement is to output a word doc. with an embedded excel graph (thus allowing the end-user to ‘tweak’ the graph and data if required).
Is this possible to do with Aspose, and if so, do we need Aspose Word and Aspose Excel?

It really depends on what exactly is required.

If you have an Excel spreadsheet and/or chart embedded or linked into a Word document, then it will be an OLE object inside the document and it will be preserved okay if you pass this document through Aspose.Word.

However, it is not possible to insert Excel charts or spreadsheets using Aspose.Word and its not possible to open charts embedded into a Word document using Aspose.Excel. This area is something we plan to work on and improve integration between Aspose.Word and Aspose.Excel.

Another approach could be for you to use Aspose.Chart to generate a chart image and insert into Aspose.Word, this is possible.


your post is quite old now - have you made any progress in this area since then? Is it possible to insert an Excel sheet (or any other OLE objects) with Aspose.Words now?

Thanks in advance,


Thanks for your request. Inserting new OLE objects into Word documents and updating existing OLE objects is not supported at the moment. Inserting an OLE object usually requires the host application and probably cannot be done by Aspose.Words.
What is supported is preserving OLE objects in documents. That is if you open an MS Word document and then save it (possibly in another MS Word format) then OLE objects are preserved. You can also access objects programmatically, extract their data and preview image. However, creating new OLE objects is not supported.
If you need to insert Excel to Word document, you can try using Excel2Word demo project created using Apsoe.Cells and Aspose.Words. You can download this demo from here:
Best regards,

We are looking for this ability as well. Are there any thoughts as to where this request sits in the current product roadmap and a timeframe on when we can plan to have something to integrate?


Thanks for your request. Unfortunately, I cannot give you any reliable estimate regarding this feature at the moment. As I mentioned in my previous answer, inserting an OLE object usually requires the host application and probably cannot be done by Aspose.Words. So currently, this feature is not planned on the nearest future.
Best regards,

The issues you have found earlier (filed as WORDSNET-1206) have been fixed in this .NET update and this Java update.

This message was posted using Notification2Forum from Downloads module by aspose.notifier.