Skip to main content

How to remove all frames in Word?

Author: Amanda Li Last Modified: 2024-07-17

Frames in Word documents can be useful for organizing content and creating specific layouts, and you might already know how to insert frames into a Word document. However, there may come a time when you need to remove all frames to simplify the document or apply different formatting.

In this tutorial, we will guide you through the steps to efficiently remove all frames in Word:

One click to remove all frames from a selection or the whole document in Word

Kutools for Word, a fantastic Word add-ins, release a handy Remove Frame features, which can help you remove all frames from a certain selection or from the whole document in Word with only one click.

One click to remove all frames with Kutools

Kutools for Word: a powerful add-in contains 100+ tools, and it can boost 80% work efficiency in your Word daily working! Get It Now!

Recommended Productivity Tools for Word

Kutools for Word: Integrating AI 🤖, over 100 advanced features save 50% of your document handling time.Free Download

Office Tab: Introduces the browser-like tabs to Word (and other Office tools), simplifying multi-document navigation.Free Download


Manually remove frames from document one by one

Users can manually remove a single frame by the Format Frame feature in Word. Please do as follows:

This method can remove only one frame at a time. To remove all frames in bulk, please visit below VBA or Kutools.

1. Select the frame you want to remove, right click, and select Format Frame from the context menu.
Format Frame option

2: In the popping out Frame dialog, please click the Remove Frame button.
Frame dialog

Now the currently selected frame is removed at once.


Remove all frames from document with VBA code

VBA code can quickly remove all frames from the whole Word document in bulk. Please do as follows:

1. Press Alt+F11 to open the Microsoft Visual Basic for Applications window.

2. Click Insert > Module, and then paste below VBA code into the new opening module window.

The VBA code to remove all frames:

Sub RemoveFrames()
Dim frm As Frame
For Each frm In ActiveDocument.Frames
frm.Delete
Next frm
End Sub

3. Click Run button or press F5 to apply the VBA.

Now all frames are removed from the current Word document in bulk immediately.


Remove all frames from document in one click with Kutools for Word

If you have Kutools for Word installed, you can apply its Remove Frames feature to quickly remove all frames in a certain selection or the whole document in bulk with only one click. Please do as follows:

Kutools for Word: a powerful add-in contains 100+ tools, and it can boost 80% work efficiency in your Word daily working! Get It Now!

Just click Kutools > Remove > Remove Frames, and all frames will be removed from the whole document immediately. See screenshot:

Remove Frames option from Kutools

If you want to remove all frames from a certain selection, please select the part of document firstly, and then click click Kutools > Remove > Remove Frames.

Best Office Productivity Tools

Kutools for Word - Elevate Your Word Experience with Over 100 Remarkable Features!

🤖 Kutools AI Assistant: Transform your writing with AI - Generate Content  /  Rewrite Text  /  Summarize Documents  /  Get Quick Answers, all within Word

📘 Document Mastery: Split Pages  /  Merge Documents  /  Export Selection in Various Formats (PDF/TXT/DOC/HTML...)  /  Batch Convert to PDF  /  Export Pages as Images  /  Print Multiple Files at once...

Contents Editing: Batch Find and Replace across Multiple Files  /  Resize All Pictures  /  Transpose Table Rows and Columns  /  Convert Table to Text...

🧹 Effortless Clean: Sweap away Extra Spaces  /  Section Breaks  /  All Headers  /  Text Boxes  /  Hyperlinks  /  For more removing tools, head to the Remove group...

Creative Inserts: Insert Thousand Separators  /  Check Boxes  /  Radio Buttons  /  QR Code  /  Barcode  /  Diagonal Line Table  /  Equation Caption  /  Image Caption  /  Table Caption  /  Multiple Pictures  /  Discover more in the Insert group...

🔍 Precision Selections: Pinpoint Specific Pages  /  Tables  /  Shapes  /  Heading Paragraphs  /  Enhance navigation with more Select features...

Star Enhancements: Navigate to Any Location  /  Auto-Insert Repetitive Text  /  Toggle Between Document Windows  /  11 Conversion Tools...

Kutools and Kutools Plus tabs on the Word Ribbon
👉 Want to try these features? Download Kutools for Word now! 🚀
 
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
does anyone know a way to undo the VBA change suggested?
This comment was minimized by the moderator on the site
Worked great for my 40-page doc. Thanks!
This comment was minimized by the moderator on the site
Hi, This would be great if it worked for me! I've got a 13 page document with a 7 page table in a frame. I can't get this to work. I get run time error 4605. When I choose debug, it says the line frm.Delete is the problem. Any idea what my problem is? I'd really rather not have to reconstruct this table. How do tables get stuck in frames anyway? It makes the table difficult to work with and doesn't seem to serve any purpose. Thanks so much,
This comment was minimized by the moderator on the site
I've had frames popping up into my documents for the last several weeks, just randomly. The template that my documents are based off do not use frames, but somehow they're showing up. I'm trying to run this macro but continue to get an error if there is any text in between the different frames. Anyone know why? Either why they're now showing up or why the code won't work?
This comment was minimized by the moderator on the site
Really Worked thanks :-)
This comment was minimized by the moderator on the site
Very cool solution! Saved me a lot of time and effort. Thanks!
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations