Skip to main content
justfix
Participating Frequently
May 25, 2023
Question

Is there a way to place a word document it contains many chart

  • May 25, 2023
  • 3 replies
  • 2660 views

Hello everyone

I have a word document It has 300 pages and every single page having a chart and text

when i make place or import to this document into InDesign These charts do not appear or place in the template!

is there way or script to place all of them into indesign without convert the word document to pdf?

Greetings to all

This topic has been closed for replies.

3 replies

Robert at ID-Tasker
Legend
May 25, 2023

Try saving as RTF and then place again. 

 

justfix
justfixAuthor
Participating Frequently
May 26, 2023

I save document to RTF extention but i have same issues, thanks

Barb Binder
Community Expert
Community Expert
May 25, 2023

Hi @justfix:

 

As per the others, the charts should come in using File > Place. Did you check the Story Editor view?

 

But since they don't appear to be importing, here's another option (not particularly quick). You can change the extension of a word .docx file to .zip (work with a copy, not the original). After you change the extension you can unzip the file, open it and there will be a media sub-folder with all of the graphics. You can then use File > Place to add them back into your InDesign file. 

 

~Barb

~Barb at Rocky Mountain Training
justfix
justfixAuthor
Participating Frequently
May 26, 2023

Thanks for the reply, but the same problem, I tried the methods you suggested, thank you

BobLevine
Community Expert
Community Expert
May 25, 2023

When you place a Word document all of the contents should show up in InDesign. Without more information it's hard to tell what's going on.

 

What version of InDesign? What Operating System? Is this really a Word document or something converted from another application? What version of Word? What kind of charts are these? 

 

Screenshots might help.

justfix
justfixAuthor
Participating Frequently
May 25, 2023

firstly thank for your replay

my indesign version 2023

os win 10

it's real docx document

i will take screenshot all my docx page like this

Robert at ID-Tasker
Legend
May 29, 2023

thanks for your time

i get error when i run this macro

and i get this macro but same issue 

Sub ConvertChartsToObjects()
    Dim obj As InlineShape
    Dim objType As String
    Dim filePath As String
    
    ' Loop through all the inline shapes in the document
    For Each obj In ActiveDocument.InlineShapes
        ' Check if the inline shape is a chart
        If obj.Type = wdInlineShapeOLEObject And obj.OLEFormat.ClassType = "Excel.Chart.8" Then
            ' Convert the chart to an object
            filePath = obj.OLEFormat.SourceFullName
            obj.OLEFormat.DoVerb verbIndex:=wdOLEVerbPrimary
            obj.Select
            Selection.Copy
            Selection.PasteSpecial Link:=False, DataType:=wdPasteOLEObject, Placement:=wdInLine
            ActiveDocument.UndoClear
        End If
    Next obj
    
    ' Notify the user that the conversion is complete
    MsgBox "All charts have been converted to objects."
End Sub

OK, after a bit of investigation ...

 

How EXACTLY have you placed / created those charts ?

 

If they were created using WORD's built-in mechanism:

- I'm not sure if they can be embeded...

 

They need to be "placed" - they have to be created in Excel, then copied and Pasted Special to be "linked":