Note: The other languages of the website are Google-translated. Back to English

Как удалить все горизонтальные линии из документа Word?

Горизонтальные линии могут четко разделять абзацы. Многие пользователи уже знают, что могут добавлять в документ горизонтальные линии, набрав три дефиса, подчеркивания или звездочки и т. Д., А затем нажав Enter. Смотрите скриншот:

doc удалить горизонтальные линии 1

Как убрать с документа все горизонтальные линии? Этот учебник расскажет вам ответы.

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

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

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


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

Если вы просто хотите удалить несколько горизонтальных линий, вы можете удалить их вручную следующим образом:

1. Поместите курсор над линией;

2, Нажать на Границы страницы в Фон страницы группа Дизайн вкладка;

doc удалить горизонтальные линии 2

3. Нажмите Границы вкладку нажмите Ничто, нажмите OK. И выбранная горизонтальная линия будет сразу удалена.

doc удалить горизонтальные линии 3


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

Если вы хотите удалить все горизонтальные линии в документе, удалить их вручную утомительно. VBA может сделать это проще, сделав следующее:

1, нажмите Alt + F11 открыть окно VBA в Word;

2. Нажмите Модули от Вставить вкладку и вставьте код в Модули окно;

Код VBA: удалить все горизонтальные линии в документе Word:

Sub removehline()
Dim ils As Paragraph
For Each ils In ActiveDocument.Paragraphs
ils.Borders(wdBorderBottom).LineStyle =wdLineStyleNone
Next ils
End Sub

3. Нажмите Run или нажмите F5 применить VBA напрямую. И все горизонтальные линии удалены из документа.


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

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

Kutools for Word : с более чем 100 удобными надстройками Word, попробуйте бесплатно без ограничений в течение 60 дней. 

1. Нажмите кутоолс > УдалитьГоризонтальная линия, см. снимок экрана: 

2. И тогда все горизонтальные линии из всего документа будут удалены сразу, см. Снимок экрана:

doc удалить горизонтальные линии 5

Внимание: Если вы хотите удалить часть горизонтальных линий, выберите данные диапазона, а затем примените эту функцию.

Нажмите, чтобы загрузить Kutools for Word и бесплатную пробную версию прямо сейчас!


Демонстрация: удаление всех горизонтальных линий в Word

Kutools for Word: с более чем 100 удобными надстройками Word, которые можно попробовать бесплатно без ограничений в течение 60 дней. Загрузите и бесплатную пробную версию прямо сейчас!



Рекомендуемые инструменты для повышения производительности Word

 

Kutools For Word - Более 100 расширенных функций для Word, сэкономьте 50% времени

  • Сложные и повторяющиеся операции можно производить разово за секунды.
  • Вставляйте сразу несколько изображений из папок в документ Word.
  • Объединяйте и объединяйте несколько файлов Word из папок в одну в желаемом порядке.
  • Разделите текущий документ на отдельные документы в соответствии с заголовком, разрывом раздела или другими критериями.
  • Преобразование файлов между Doc и Docx, Docx и PDF, набор инструментов для общих преобразований и выбора и т. Д.
Сортировать комментарии по
Комментарии (13)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
3 "знака фунта" ничего не сделают. 3 знака фунта - £££. Это не создает никакой линии. Я думаю, вы имеете в виду 3 знака HASH (также известные как числовые знаки): ###
Этот комментарий был сведен к минимуму модератором на сайте
[quote]3 "знака фунта" ничего не сделают. 3 знака фунта - £££. Это не создает никакой линии. Я думаю, вы имеете в виду 3 знака HASH (также известные как числовые знаки): ###Крис[/quote] Да, вы правы. 3 знака HASH + Enter
Этот комментарий был сведен к минимуму модератором на сайте
Мой документ Word создается из RoboHelp. Где-то есть горизонтальная линия, а не граница. Документ 1300+ страниц. Я искал графику по одной и не нашел. Затем я использовал ваш макрос, и он не удался в ils.Borders(wdBorderBottom).LineStyle = wdLineStyleNone. У меня очень много таблиц, поэтому я рад, что это не удалось. :eek: Я действительно просто хочу знать, что такое скрипт VB для горизонтальной линии (не границы).
Этот комментарий был сведен к минимуму модератором на сайте
МОЙ БОГ! Спасибо. Я запустил макрос в соответствии с инструкциями и сумел удалить строку. Вы были единственным сайтом среди трех, предложившим это решение.
Этот комментарий был сведен к минимуму модератором на сайте
Это потрясающе!!! БОЛЬШОЕ СПАСИБО за размещение кода VBA. Искал в гугле, но нашелся только ваш.
Этот комментарий был сведен к минимуму модератором на сайте
Ручные методы не сработали, но сработал код VBA. Очень хорошо!
Этот комментарий был сведен к минимуму модератором на сайте
Ни одна из этих границ страницы вообще не работала. Я искал документ. Горизонтальная черта была в конце, а 10 страницами раньше был виновник, латинский номер абзаца, притаившийся в предложении без всякой причины. Когда я удалил его, он удалил строку на 10 страниц дальше. Я буду резать и паштет здесь. На самом деле, у вас может быть их набор от 1 до 6. Затем поставьте строку внизу каждой страницы. Иди разберись. MS Word 2007 является платформой. Они есть, но не отображаются. Они находятся чуть выше этой линии и будут выделены, если вы наведете на них курсор мыши.
Этот комментарий был сведен к минимуму модератором на сайте
140 Ogrady St. Fall River, MA 02720-4911 USA Как 3 линии превратились в одну???
Этот комментарий был сведен к минимуму модератором на сайте
Я тебя люблю! МОЙ БОГ. Вещь VBA работала!!!! Эта свалка сводила меня с ума.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, спасибо, спасибо! У меня есть многогигабайтная библиотека файлов DOCX, в которых используются горизонтальные линии (=== и ---) в качестве внутренних разделителей разделов. Благодаря вашей подсказке (возможно, единственному экземпляру в Интернете?) я смогу программно разделить эти документы на подфайлы. Спасибо еще раз
Этот комментарий был сведен к минимуму модератором на сайте
Метод кода VBA сработал. Огромное спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Код VBA возвращает ошибку - ошибка компиляции: должен быть первый оператор в строке для первой строки.
Этот комментарий был сведен к минимуму модератором на сайте
Код VBA возвращает ошибку «Ошибка компиляции: должен быть первый оператор в строке» для первой строки. есть идеи?
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL