Word Select All Embed Word Objects?
The short answer is no—Microsoft Word does not have a single command that selects all embedded Word objects at once. You can select one embedded object by clicking it, but to select multiple embedded objects, you must hold Ctrl and click each one individually. This article explains the behavior, why it exists, and the practical workarounds you can use.
What “Embedded Word Objects� Means
An embedded Word object is a document, spreadsheet, or other file inserted into your Word file as a single object. For example, you can embed an Excel worksheet or a PowerPoint slide into a Word document. These objects are not just text or images—they are separate files stored inside the main document. In Word, you can insert an object via the Insert tab, then Object (in the Text group), and choose Create from File to embed an existing file.
Embedded objects behave differently from regular text or images. They are treated as a single unit, and they have their own editing environment. When you double-click an embedded object, Word opens the source application (like Excel) inside a separate window, where you can edit the object’s content. This is different from linked objects, which store only a reference to the external file.
How Selection Works in Word
Word’s selection tools are designed primarily for text and images. For text, you can use Ctrl+A to select everything in the document. For images, you can hold Ctrl and click each image, or use the Select Objects tool under the Home tab (in the Editing group) to draw a box around multiple images. However, embedded objects are not treated like images in the selection logic. They are considered “floating� objects, but they do not respond to the same multi-select shortcuts. The Select Objects tool works for shapes and images, but embedded objects are not included in that selection mode.
There is no built-in command like “Select All Embedded Objects� in Word’s ribbon or context menu. The only way to select multiple embedded objects is to click each one while holding Ctrl. This works if the objects are not too many, but it becomes tedious if you have dozens.
Why Word Doesn’t Have a Select-All for Objects
Microsoft has not provided a direct select-all for embedded objects, likely because embedded objects are a legacy feature. Word’s primary focus is text editing, and objects are secondary. The selection model is built around text runs and inline elements. Embedded objects are “inline� by default, meaning they sit within a line of text, but they are not part of the text stream. To select all of them, Word would need to traverse the document’s object model, which is possible via VBA but not exposed as a simple UI command.
Also, embedded objects can be anchored to different parts of the document, and selecting all of them might cause unintended changes if the user then deletes or moves them. Microsoft likely decided that a multi-select would be risky without a clear visual indication of what is selected. In practice, most users only have a few embedded objects, so the lack of a select-all is not a common complaint.
Workarounds: How to Select Multiple Embedded Objects
If you need to select multiple embedded objects, here are the practical methods:
- Ctrl+Click each object: Hold the Ctrl key and click each embedded object. This is the only built-in way to select multiple objects without using code.
- Use the Selection Pane: Go to Home > Select > Selection Pane. The Selection Pane lists all objects on the page, including embedded objects. You can hold Ctrl and click the names in the pane to select multiple objects. This is easier if you have many objects, because you can see a list.
- Use VBA macro: Press Alt+F11 to open the VBA editor, insert a module, and run a macro that loops through all inline shapes and selects them. For example, a simple macro can select all embedded objects by iterating through the
InlineShapescollection. This is the only true “select all� method, but it requires basic coding knowledge.
Note that the Selection Pane shows objects like shapes, text boxes, and embedded objects, but it may not show all embedded objects if they are inline. Inline embedded objects are not listed in the Selection Pane because the pane is designed for floating objects. So the Selection Pane method works only if your embedded objects are floating (wrapped in text).
Common Problems and Misconceptions
A common misconception is that Ctrl+A will select embedded objects along with text. It does not—it only selects text. Another misconception is that the Select Objects tool (the arrow icon) can select embedded objects. That tool only works for shapes and images that are set to “In Front of Text� or “Behind Text.� Embedded objects are usually inline, so they are not selectable with that tool.
Another issue is that embedded objects can be hidden if they are anchored to a paragraph that is collapsed or if the object is formatted as “Behind Text.� If you cannot see an embedded object, it may still be present. To find all embedded objects, you can use the Navigation Pane (View > Navigation Pane) and search for “^g� (which finds graphics) but that only finds images, not embedded objects. The most reliable way to locate all embedded objects is to run a VBA macro that counts them.
Alternatives to Embedding
If you frequently need to manage multiple external files, consider using linked objects instead of embedded. Linked objects store a reference to the external file, so they are not stored inside the Word document. They appear as a preview, and you can update them manually. Linked objects are easier to manage because they are just fields, and you can select all fields with Ctrl+A? Actually, no—linked objects are still objects, so the same selection limitations apply. But linked objects do not bloat the file size, and you can update them all at once by selecting the entire document and pressing F9 (update fields).
Another alternative is to insert the content as a picture or a screenshot, which can be selected like a normal image. This loses the ability to edit the content in place, but it simplifies selection. For a document with many embedded objects, it might be worth converting them to images if you do not need to edit them later.
Frequently Asked Questions
Can I select all embedded objects using Ctrl+A?
No. Ctrl+A selects all text in the document, not embedded objects. If you press Ctrl+A, only the text is highlighted. Embedded objects remain unselected. You must use Ctrl+Click or a VBA macro to select them.
How do I delete all embedded objects at once?
There is no built-in command to delete all embedded objects. You can select them one by one and press Delete, or use a VBA macro that loops through all inline shapes and deletes them. For example, a macro like For Each s In ActiveDocument.InlineShapes: s.Delete: Next s will delete all inline embedded objects.
Why can’t I see embedded objects in the Selection Pane?
The Selection Pane only shows floating objects (those with text wrapping set to “In Front of Text� or “Behind Text�). Embedded objects are usually inline, so they are not listed. To see them in the Selection Pane, you would need to change the text wrapping of each object to “Square� or another floating style, which may not be desirable.
Is there a shortcut to select the next embedded object?
No. Word does not have a keyboard shortcut to jump to the next embedded object. You can use Tab to cycle through objects if the objects are in the tab order, but that is not reliable for embedded objects. The most practical method is to use the mouse and Ctrl+Click.
Can I select all embedded objects in a specific section?
Word does not provide a way to select objects in a specific section directly. You would need to use a VBA macro that checks the range of each object and selects only those within a certain section. This is advanced, but possible with code.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.