Ask Your Question

Can I copy a chart from a docx file? [closed]

asked 2014-08-15 09:47:25 +0100

avoran gravatar image

I am trying to copy a chart from a docx file to an odt file. I end up losing the embedded data and getting just a picture of a plug that says "Object 4" (presumably telling me that it's lost the link to the data). The docx file is open in LibreOffice as well (I don't have MSO).

Is there a way to transfer the chart over?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Alex Kemp
close date 2016-03-02 12:22:07.479068

1 Answer

Sort by » oldest newest most voted

answered 2014-08-18 08:04:31 +0100

oweng gravatar image

If the inserted chart is a simple graphic then it should be readily transferable via copy / paste. If however it is an embedded or linked object (e.g., via OLE such as the example here) then the options are more limited and the extraction more difficult. For a DOCX containing an embedded (rather than linked) chart object:

  1. Opening the DOCX using an archive manager.
  2. Extract word/embeddings/<embedded_spreadsheet_filename>.xlsx.
  3. Open the extracted spreadsheet in Calc and re-create the chart.
  4. Right-click on re-created chart > Export as image...
  5. Insert exported image into document as a graphic.
edit flag offensive delete link more


Thanks for responding. I believe the chart was an embedded OLE (though not linked). It wasn't too complicated and because I needed it right away I ended up just re-creating it. But I'll keep your suggestions in mind for next time. Thanks!

avoran gravatar imageavoran ( 2014-08-18 11:43:59 +0100 )edit

Question Tools

1 follower


Asked: 2014-08-15 09:47:25 +0100

Seen: 175 times

Last updated: Aug 18 '14