MS Project and Word

A question to all the project managers and other folks concerned with project planning out there: How do you embed gantt charts taken from MS Project into a MS Word document? Sounds easy? Well, there are a few constraints that must be satisfied:

  • It must be possible to rotate the chart — after embedding it or on the way.
  • The embedded chart must be resizable without quality loss, i.e. it must transformed into in some kind of vectorized form, or in very high resolution.
  • The Word file must be readable & editable on machines where MS Project isn’t installed (in order to collaboratively edit a document).
  • The resulting Word document must not exceed a reasonable size, i.e. its okay for a document to gain a few MB by adding a one-page chart.
  • The process of converting/embedding must be reasonably simple so that it can be repeated iteratively, i.e. it shouldn’t take more than a fistful of steps.

According to my personal experience, its an almost impossible job to do. After researching this problem and doing some tedious trial-and-error work for several hours, I found a way:

  • print the chart as a high-quality PDF with embedded fonts using Adobe’s PDF driver
  • open the PDF in Acrobat
  • rotate
  • save as EPS
  • insert the EPS into the Word doc

This works — if I perform these steps on my colleague’s machine. I tried this on my machine, but it won’t work. Exporting from Acrobat as Word doc works sometimes, but shows rather indeterministic behavior and sometimes leads to a mangled mess. Other approaches, such as going via WMF, EMF or directly embedding the MPP as an object, failed right away.
I assume there is an easier way to do this which works on any machine (with the necessary software) — any suggestions?

One Response to “MS Project and Word”

  1. murguess
    February 27th, 2008 | 3:11 am

    1) Take .mpp screen shot;
    2) Paste into Microsoft Paint;
    3) Choose the Select tool from upper left tool palette of Paint;
    4) Drag cursor to cut out the rectangular area to be pasted into your target document;
    5) Paste into document body;
    6) Without deselecting the picture object, go to File –> Page Setup… –> Landscape –> Apply to: “Selected Text”

Leave a reply

Warning: comments containing links will be eaten by our spam protection.