Microsoft Office Project 2003 Inside Out
An object is a class or a group of data that gets its format from another application. When you embed an object in one application that originated in a different application, you're basically inserting an entire file, with all of its source application's capabilities, into the target application.
For example, suppose that you embed a graphic illustration object created in a graphics application. The object appears in Microsoft Project as if you created it there. If you double-click the object, the graphics application in which it was created is launched; you can make changes to the illustration on the spot, save them, and close the application. The changes you made are reflected instantly in the illustration in Microsoft Project.
For embedding to work properly, both the source and target applications must be installed on the same computer or have ready network access to it. Also, because embedding inserts an entire file within another file, embedding uses a large amount of memory while the project is open and makes the target file much larger.
Note | Embedding objects between different applications is made possible by the Object Linking and Embedding (OLE) technology. Any application that employs the OLE standard can embed and link information from another application employing that standard. |
Embedding from Microsoft Project to Another Application
You can embed the Microsoft Project file in another application ”for example, Word or PowerPoint. When you double-click the object in the target application, Microsoft Project is launched on the spot, and you can switch views and manipulate data.
Embedding an Existing Microsoft Project File
To embed an existing Microsoft Project file in another application, follow these steps:
-
Open the target application and the file in which you want to embed the existing Microsoft Project file.
-
Select the location where you want the Microsoft Project object to be embedded.
-
Click Insert, Object.
If the target application does not have an Insert Object command, embedding is probably not supported. Look in the application's online Help or other documentation to see if it's called something else.
-
In the Insert Object dialog box, click the Create From File option or tab.
-
Click the Browse button.
The Browse window appears. Navigate through your computer's filing system (and onto your network if applicable ) to find the drive and folder in which the project file is located.
-
Find and double-click the file.
Its path and name are entered in the File box in the Insert Object dialog box (see Figure 16-7).
Figure 16-7: Use the Insert Object dialog box to embed a Microsoft Project file into another application's file. -
If you want the embedded object to be linked to the source, select the Link check box.
If you link the object, any changes in the original update the embedded object. Likewise, any changes made in the embedded object are reflected in the original.
If you don't link the object, you're essentially making a copy of the original object, which becomes a separate entity from the original. You can change the embedded version without affecting information in the original.
-
If you want the embedded project to be displayed as an icon in the target application, rather than showing as a Gantt Chart or other view, select the Display As Icon check box.
-
Click OK.
Part of a view of the selected project file appears in the location you selected (see Figure 16-8).
Figure 16-8: The selected project is embedded in PowerPoint. If you selected the Display As Icon check box, the embedded project file appears as the Microsoft Project icon (by default) in the selected location (Figure 16-9).
Figure 16-9: The selected project is embedded in PowerPoint, displayed as an icon. Tip Display an embedded file as an icon The Display As Icon check box in the Insert Object dialog box is useful when you are embedding a large document. When the object is displayed as an icon, you just double-click the icon to open the linked file. With files such as databases and worksheets, this is the most efficient way to embed an object in Microsoft Project. The filename is included with the icon, as well as the shortcut arrow symbol.
Creating a New Microsoft Project File as an Embedded Object
You can create a new Microsoft Project file as an embedded object in another application. In this case, the object exists only within the target application. To create a new Microsoft Project file within another application, follow these steps:
-
Open the target application and the file in which you want to create a new Microsoft Project file as an embedded object.
-
Select the location in which you want the new Microsoft Project object to be embedded.
-
Click Insert, Object.
-
In the dialog box, click the Create New option or tab.
-
Scroll through the list and click Microsoft Project Document (see Figure 16-10).
Figure 16-10: Use the Insert Object dialog box to create a Microsoft Project file as an embedded object. -
If you want the embedded project to be displayed as an icon in the target application rather than showing as a Gantt Chart or other view, select the Display As Icon check box.
-
Click OK.
Part of a view of the new project file appears (see Figure 16-11).
Figure 16-11: The new project is embedded in Word. If you selected the Display As Icon check box, the embedded project file appears as the Microsoft Project icon (by default) in the selected location.
-
Double-click the new project to add information to it on the spot.
Working with the Embedded Microsoft Project File
Whenever you want to work with the embedded project file, just double-click the object. Microsoft Project launches and the embedded project file appears. You can use Microsoft Project as normal, switching views, applying tables and filters, changing data, running calculations, and so on.
Cross-References | For information about embedding a Microsoft Project file in Excel, see "Embedding Between Microsoft Project and Excel". |
Embedding from Another Application to Microsoft Project
Objects can be embedded into Microsoft Project from other applications, but only in a limited number of places. For the best visibility, project managers often embed objects in the chart portion of the Gantt Chart. Other available locations for embedding objects in Microsoft Project are as follows :
-
The Notes portion of the Task Form or Task Information dialog box
-
The Notes portion of the Resource Form or Resource Information dialog box
-
The Notes tab in the Assignment Information dialog box
-
The Objects box in the Task Form
-
The Objects box in the Resource Form
-
Headers, footers, and legends of printable pages
Embedding an Object in the Gantt Chart
Objects you might find useful for embedding in the Gantt Chart include graphic charts of the data, symbols to show significant points, and even cartoons and drawings. Other media forms can be embedded as appropriate, such as sounds and video. To embed an object from another application into the chart portion of the Gantt Chart, follow these steps:
-
Open Microsoft Project and the project plan in which you want to embed the object.
-
Display the Gantt Chart and click in the chart portion of the view to make it active.
-
Click Insert, Object.
-
In the Insert Object dialog box, select the Create From File option.
-
Click the Browse button and find the location of the object you want to embed. Double-click the file.
The file's path and name are entered in the File box in the Insert Object dialog box.
-
If you want the embedded object to be linked to the source, select the Link check box.
If you link the object, any changes in the original update the embedded object. Likewise, any changes made in the embedded object are reflected in the original.
If you don't link the object, you're essentially making a copy of the original object, which becomes a separate entity from the original. You can change the embedded version without affecting information in the original.
-
If you want the embedded object to be displayed as an icon in your project rather than showing as the item itself, select the Display As Icon check box.
-
Click OK.
The object appears in the upper-left corner of the Gantt Chart. Move the object to the location you want on the Gantt Chart and resize the image as needed (see Figure 16-12).
Figure 16-12: Embed an object in your project's Gantt Chart to add more information or to dress it up for a presentation. Tip Embed an object in a header, footer, or legend You can add an object (for example, a company or project logo) to the project file header, footer, or legend so the object appears when you print a view.
Click File, Page Setup; then click the Header, Footer, or Legend tab. Select the location (Left, Center, Right) for the object; then click Insert Picture. Find and double-click the picture.
Embedding an Object in a Note
If the object you want to embed is associated with a particular task, resource, or assignment, you might prefer to embed it in a note. To do this, follow these steps:
-
Display a view that contains the task, resource, or assignment you want to associate with an object.
For example, for tasks , display the Gantt Chart. For resources, display the Resource Sheet. For assignments, display the Task Usage or Resource Usage view.
-
Double-click the task, resource, or assignment to which you want to associate the object.
The Task Information, Resource Information, or Assignment Information dialog box appears.
-
Click the Notes tab.
-
Click the Insert Object button. -
In the Insert Object dialog box, select the Create From File option.
-
Click the Browse button, find the file you want to embed as an object in the note, and double-click its name.
-
Specify whether you want the embedded object to be linked to the source or displayed as an icon and then click OK.
The object appears in the upper-left corner of the object area in the Task Form (see Figure 16-13).
Figure 16-13: Embed an object in a task note, resource note, or assignment note. Depending on the object's file type, it might be displayed as the file itself; for example, the actual bitmap or the first page of a presentation. Or it might just show the filename. Either way, the object is embedded in your project, associated with the selected task, resource, or assignment. When you double-click the object, the source application opens and the object is displayed.
Tip | Embed an object in a project note You can embed an object in a note associated with the project as a whole. First, add the project summary task by clicking Tools, Options, View and then selecting the Show Project Summary Task check box. Double-click the project summary task. In the Summary Task Information dialog box, click the Notes tab. Click the Insert Object button and add the object. |
Inside Out: Bury an object in a form
|
You can also embed an object associated with a task or resource into the Task Form or Resource Form.
Select the task or resource in the form. Click Format, Details, Objects. Click Insert, Object and then find and add the object as usual. The object appears in the upper-left corner of the object area in the Task Form.
However, be aware that objects in a form are not as flexible as those inserted in the Gantt Chart or in a note. The object cannot be moved or resized. Plus, it takes a lot of clicks to get to it, so it's pretty buried.
|
Creating a New Object to Embed in the Project
You can create a new file as an embedded object in your project. In this case, the new object exists only within your project file. To do this, follow these steps:
-
In your project plan, go to the location where you want to embed the object, for example, the Gantt Chart or the Notes area of the Resource Information dialog box.
-
Click Insert, Object.
-
In the Insert Object dialog box, be sure that the Create New option is selected.
-
Scroll through the Object Type box and click the name of the application with which you want to create the new object, for example, Microsoft WordArt 3.0 or Paintbrush Picture.
-
Specify whether you want the new object to be displayed as an icon in the project and then click OK.
A miniature version of the application either appears in the location you selected, or the application launches immediately (see Figure 16-14).
Figure 16-14: Create a new object in your project. -
Start creating the new file on the spot.
If necessary, double-click the application to launch it.
Working with the Embedded Object in the Project
If an object embedded in your project is a graphic that's displayed in its proper place, you might never need to do anything with it. With other objects, however, you need to open and work with them. This is particularly true of new objects you created within the project file. They contain nothing until you add your own data.
To open and work with an embedded object, simply double-click the object. The source application opens, and you can use its commands and tools to work with the object as needed. When finished, on the File menu, click the Close or Exit command. The source application closes , and the object appears in your project file showing the changes you just made.
Tip | Delete an embedded object To delete an embedded object anywhere in your project plan, simply click it and press Delete. |
Cross-References | For information about embedding information from Excel to Microsoft Project, see "Embedding Between Microsoft Project and Excel". |