Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как удалить все фреймы в Word?

Фреймы используются для размещения текста или графики, содержащих определенные элементы. Как вставить фреймы в документ Word? Но иногда фреймы делают документ трудно отредактированным, потому что весь текст помещается внутри фреймов. Как легко удалить кадры из документа в Word?

Вручную удалять кадры из документа один за другим

Удалить все кадры из документа с кодом VBA

Удалите все кадры из документа за один клик с помощью Kutools for Word

Kutools for Word: Добавление новых расширенных функций 100 в Word 2003 / 2007 / 2010 / 2013 / 2016 / 2019.
Office Tab: Включить Редактирование вкладок и просмотр в офисе, Just Like Chrome, Firefox, IE 8 / 9 / 10.
Classic Menu for Office: Принесите старый вид офиса 2003 Назад для Office 2007, 2010, 2013, 2016 и 2019.

arrow синий правый пузырьВручную удалять кадры из документа один за другим

Пользователи могут вручную удалить один кадр. В качестве следующих шагов:

Шаг 1: выберите рамку, которую вы хотите удалить;

Step2: щелкните правой кнопкой мыши, а затем щелкните Формат кадра.

док-removeframe-1

Шаг 3: нажмите Удалить рамку in Рамка диалоговое окно.

док-removeframe-2

Если слишком много кадров для удаления, использование этого способа будет тратить ваше время.


arrow синий правый пузырьУдалить все кадры из документа с кодом VBA

Код VBA может быстро удалить все кадры из документа, сделайте следующее:

Шаг 1: нажмите Alt + F11 открыть окно VBA;

Шаг 2: нажмите модуль от Вставить , введите код в модуль окно;

Шаг 3: нажмите прогондок-обратный знак-6 или нажмите F5 для применения VBA.

Код VBA для удаления всех фреймов:

Sub RemoveFrames ()
Dim frm As Frame
Для каждого frm В ActiveDocument.Frames
frm.Delete
Следующий frm
End Sub


arrow синий правый пузырьУдалите все кадры из документа за один клик с помощью Kutools for Word

Kutools for Word предоставляет функцию для удаления всех кадров, и вам просто нужно щелкнуть один раз.

Kutools for Word, удобная надстройка, включает в себя группы инструментов для облегчения вашей работы и повышения вашей способности обработки словарного документа. Бесплатная пробная версия для 45 дней! Get It Now!

щелчок Kutools > Нажмите Удалить все in Очистить group> click Удалить фреймы из выпадающего списка. Смотрите скриншот:

док-removeframe-3

Для получения дополнительной информации о Удалить фреймы, пожалуйста, посетите: Описание функции «Сброс фреймов».




Kutools for Word

Больше, чем расширенные функции 100 для Word 2003, 2007, 2010, 2013, 2016 и 2019

дробовики kutools-700-225-КТЭ

Дополнительные функции | Бесплатная загрузка | Только $ 39.00 для сотен функций

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Help please · 8 months ago
    does anyone know a way to undo the VBA change suggested?
  • To post as a guest, your comment is unpublished.
    Horus · 1 years ago
    Worked great for my 40-page doc. Thanks!
  • To post as a guest, your comment is unpublished.
    Martha · 2 years ago
    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,
    • To post as a guest, your comment is unpublished.
      Shaunda · 2 years ago
      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?
  • To post as a guest, your comment is unpublished.
    Sharjeel · 3 years ago
    Really Worked thanks :-)
  • To post as a guest, your comment is unpublished.
    RJ Juan · 3 years ago
    Very cool solution! Saved me a lot of time and effort. Thanks!