A family of Microsoft word processing software products for creating web, email, and print documents.
I didn't think you could get any images to display in draft view, so you are farther ahead than I thought possible.
And now we are even farther ahead. ;-) I just discovered another way to insert images into a .docx document that will display in draft mode. In the process, I learned a few things about imbedded (OLE) objects that are pretty cool.
First, let's insert an image from Excel:
- Open a new Word (.docx) document and go to Draft view or Normal mode (Alt+Ctrl+N).
- Set Field shading to "Always". (Alt+f, i, click "Advanced, scroll down to the Show document content (third) section, set Field shading setting to "Always". This is not necessary, but is helpful below.
- In Excel, create a little table with some simple calculations. For instance, put the even numbers (2, 4, 6, 8, 10) in cells B2:F2 and the odd numbers (1, 3, 5, 7, 9) in cells A2:A6. In B2, put "=$A2+B$1", then copy down and across. You should have a little 6x6 table with the sums in the interior cells. Add some formatting if you like.
- Select the table (A1:F6) and copy it to the clipboard (Ctrl+c).
- In Word, paste it into the document using paste special (Alt+Ctrl+v).
- This will bring up the Paste Special dialog box. Select Microsoft Office Excel Worksheet Object (m).
- Make sure that the Display as icon check box is not checked.
- Click OK. The image should be visible in the document just like is it in Excel including any formatting. If you have Field shading set to "Always", it will also have the grey background of a field. Interestingly, the grey background does not display when Field Shading is set to "When selected" even when selected, at least on my machine.
- Select the image. It will have square black handles.
- Press Ctrl+Shift+F9 to convert the image from an Excel object to a plain image. The grey background will disappear, but the image should remain visible in both Normal and Page mode.
Now let's look at what is happening when an object is pasted in this manner and what some of the cool things that you can do are.
It appears that pasting objects in this way makes them "OLE" (Object Linking and Embedding) objects that have some sort of link to the mother application. They do not appear to be linked to the source object, just the application. That is, many of the operations that you could do on the object in the mother application are available right in the Word document, but this does not affect the source object in Excel. Similarly, any changes made to the source object in Excel after the object is pasted, do not appear to be propagated. At least, I couldn't get that to work.
This capability is ended when they are converted to a plain image using Ctrl+Shift+F9 as described in the last step above. The rest of this discussion assumes that you have not done this and they are still active objects. If not, re-paste them or these next steps will not work.
There are two ways to do this: (1) in Word and (2) in Excel.
In Word. If you double-click the object, it will "open" for editing in a mini version of the mother application (Excel) right there in the Word document. It will look like a little spreadsheet. It appears to be a skeleton version of Excel, but you can change the values in the cells and any calculations will be updated. You can change the calculations. For instance, if can change the code in B2 from a sum to a product (=$A2*B$1) then copy down and across, you will have a product table.
To end the edit session, click anywhere outside the object or press Esc.
The source object in the mother application is not affected. This means that you could paste several copies of the object and edit them to compare results. When you have them the way you want them, use Ctrl+Shift+F9 to fix them.
Changes to the source object in Excel do not affect the copy in word. If you want the changes, you will need to redo the copy and paste.
Double-clicking the object achieves the same result as right-clicking the object and selecting Worksheet Object | Edit.
In Excel. The other method is to open the object in a full-fledged instance of Excel. Now you will have all of the capabilities of Excel and any changes will be reflected back to the object in Word.
Visio. This explains what is going on with my Visio method. It just happens by default with Visio, whereas with excel, I need to explicitly choose it. That is, the default paste option for Excel 2007 seems to be "HTML", whereas the default paste option for Visio (at least Visio 2003, which is what I have) is Microsoft Visio Drawing Object (OLE). If I use Ctrl+v, I get the OLE object. If I use Atl+Ctrl+v and select any other option, I don't get an OLE object and it is not visible in Normal view.
The cool thing that I didn't know until today, is that, like Excel OLE objects, Visio objects can be edited right in Word or I can open up a full-fledged instance of Visio and edit the object there as long as I leave the OLE link in place.
So not I am even more disgusted with Microsoft. It is clearly not true that images cannot be displayed in Normal view. They have just gone out of their way to make it difficult. Why would they treat their customers like that? This is not the behavior of a caring organization.