Как убрать лишние пробелы в Word?
В интернете описано много способов по удалению лишних пробелов, но они достаточно сложны для обычного пользователя. В этой статье опишем простой способ убрать лишние пробелы в Word нажатием одной кнопки с помощью программы Doc.maker
Какие пробелы удаляются данным способом?
Данным способом удаляются:
- Двойные, тройные . n-ые пробелы.
- Случайные пробелы перед запятой, точкой и другими знаками препинания.
- Пробелы перед новыми строками.
- Пробелы перед абзацами.
Порядок действий

- Выделите фрагмент текста, в котором необходимо удалить пробелы. Если необходимо убрать лишние пробелы в всем документе, то ничего выбирать не нужно.
- Перейдите ко вкладке меню Doc.maker (она будет доступна после установки программы).
- Откройте меню Редактор текста и выберите команду Убрать лишние пробелы.

Программа
Doc.maker
Расширяет возможности MS Word добавляя в него новый функционал для эффективной работы с отчетами
UWiki
Лишние пробелы – не только очень мешающий знак в документах, но и признак неопытности человека, набирающего текст. Каждый лишний пробел – это дополнительный отрицательный фактор для неряшливо оформленного документа Word. Достаточно изменить отступы полей или отступ красной строки, чтобы готовый казалось бы текст «разъехался» в разные стороны. Этого можно избежать, если на этапе набора текста не вводить лишние пробелы. Но чаще всего неряшливый текст не создаётся с нуля, а находится в интернете, например, в виде рефератов, дипломов и т.д. Что же делать? Удалять каждый пробел вручную? Не надо – Word позволяет не только вводить лишнее, но и быстро удалять его.
Как убрать пробелы в начале и конце строки
Способ 1 – самый простой
Чаще всего лишние пробелы в начале строки заменяют неопытным пользователям отступы красной строки (первой строки в абзаце). Вместо пробелов в таких случаях используйте меню Формат | Абзац …, на вкладке «Отступы и интервалы» в поле «Отступ | Первая строка» выберите «Отступ» и задайте стандартное значение – 1,27 см .
Чтобы быстро убрать все лишние пробелы и табуляторы в началах и концах строк, выделите весь текст, задайте выравнивание по центру – пробелы будут удалены. После этого задайте нужное выравнивание, например по ширине.
Способ 2 – более корректный
Будьте внимательны, чтобы не сбить разное выравнивание для разных частей текста – например по правому краю для эпиграфов, по центру для заголовков. В таких случая лучше заменять пробел и знак абзаца на знак абзаца. Выберите меню Правка | Заменить… В поле «Найти» введите пробел (нажмите на пробел). Нажмите кнопку «Больше», чтобы раскрыть диалог. Нажмите кнопку «Специальный» и появившемся меню выберите Знак абзаца . В поле «Найти» добавится текст « ^p ». В поле «Заменить на» вставьте один знак абзаца « ^p ». Нажмите кнопку «Заменить всё». Нажмите ещё раз – возможно в тексте перед абзацами были тройные пробелы.
![]()
Как убрать лишние пробелы в тексте
Лишние пробелы ставят в основном из-за того, что не знают о неразрывном пробеле, и пытаются добавить множество пробелов, чтобы буква «г.» не отделилась от года или названия города. Кстати, чтобы ввести неразрывный пробел, используйте Ctrl+Shift+Пробел – нажмите и держите Ctrl , Shift , нажмите пробел и отпустите все клавиши. Почти так же ставится инеразрывный дефис в сочетаниях типа – Ctrl+Shift+Дефис .
Способ 1 – самый простой
Чтобы убрать все лишние пробелы по всему тексту, выберите меню Правка | Заменить… В поле «Найти» введите два пробела (нажмите два раза на пробел). Будьте внимательны – возможно в поле ранее вы уже ввели пробел. В поле «Заменить на» введите один пробел. Нажмите кнопку «Заменить всё». Нажмите ещё раз – возможно в тексте были тройные пробелы.
Если ситуация совсем ужасная и в тексте пробелов очень и очень много – предварительно замените пять пробелов подряд на один пробел. После избавления от них заменяйте на одинарный пробел двойные пробелы.
Способ 2 – для продвинутых (можно в макрос записать)
Выберите меню Правка | Заменить… В поле «Найти» введите пробел, а потом введите следующее выражение:
Здесь в фигурных скобках введена цифра 2, а сразу за ней точка с запятой. Это выражение означает, что будет произведен поиск двух и более расположенных подряд вхождений того знака, который стоит перед открывающейся фигурной скобкой. В нашем случае будет произведен поиск двух и более пробелов.
Перейдите в поле «Заменить на» и введите один пробел.
Нажмите кнопку «Заменить всё». Таким образом, если будет найдено несколько подряд стоящих пробелов, то все они заменятся на один пробел.
Для того, чтобы удалить все лишние пробелы перед знаками препинания в ведите в поле «Найти» сначала пробел, а потом введите следующее выражение:
Это выражение буквально означает, что будет произведен поиск одного и более расположенных подряд пробелов, стоящих перед любым перечисленным в квадратных скобках знаком препинания.
Перейдите в поле «Заменить на» и введите \1 (здесь единица означает порядковый номер выражения, заключенного в круглые скобки).
Нажмите кнопку «Заменить всё».
Так вы избавитесь от рутины ручных действий, которые, увы, неизбежны при редактировании любых документов Word, особенно при поиске лишних пробелов в тексте.
Как быстро удалить двойные пробелы в документе Word

Самой частой ошибкой в оформлении документов являются двойные пробелы – набирая текст, их очень легко не заметить. Однако их просто удалить всего за пару кликов. Как это сделать, рассказываем в статье.


Удаляем двойные пробелы с помощью проверки правописания в Word
Microsoft Word в основном распознает два типа двойных пробелов: в сплошном тексте и в конце предложения. Если последний до недавнего времени не был признан ошибкой, на данный момент проверка орфографии уже оптимизирована. Соответственно, программа распознает двойные пробелы как внутри текста, так и в конце или в начале предложения и исправляет их, если активирована такая опция.
Чтобы активировать автоматическое удаление двойных пробелов:
- Откройте в документе раздел «Файл».
- Перейдите к «Параметры» — «Правописание». Здесь можно включить или отключить обнаружение двойных пробелов.
Альтернатива: удаление двойных пробелов с помощью функции «Найти и Заменить»
Если вы используете старую версию Microsoft Word, в настройках правописания которой нет отдельного пункта для распознавания двойных пробелов, вы можете задать этот параметр вручную — через функцию поиска и замены.

- Для этого надо кликнуть по кнопке «Заменить», которая находится во вкладке «Главное». Также можно вызвать функцию с помощью комбинации клавиш Ctrl + H.
- В поле «Найти» введите два пробела, а в поле «Заменить на» — один пробел, на который они будут заменены.
- Word найдет все двойные пробелы и заменит их на один. Если вы хотите, чтобы все ошибки отображались друг за другом, кликните по кнопке «Заменить». Или нажмите «Заменить все», чтобы заменить сразу все двойные пробелы.
Читайте также:
- Апгрейд ноутбука своими силами: что можно сделать?=«content_internal_link»>
- Как вернуть старую адресную строку в Firefox=«content_internal_link»>
Редактор направлений «Мобильные устройства» и «Техника для дома»
Была ли статья интересна?
Поделиться ссылкой
Комментарии (3)

3 года назад
Поскольку нельзя гарантировать что в тексте отсутствуют последовательности пробелов бОльшей длины, чем 2, то для удаления всех кратных пробелов надо повторить описанную замену несколько раз пока при очередной замене не будет указано, что число проведенных замен = 0
Работу по замене кратных пробелов можно упростить указав в строке поиска подстановочный символ ^w, а в строке замены пробел, но в этом случае на одиночные пробелы будут также заменены знаки табуляции и неразрывные пробелы
Удаление лишних пробелов в Word
Если вы в силу специфики своей работы часто получаете документы Word, подготовленные кем-то другим, то наверняка встречали в текстах помимо орфографических ошибок, проблемы иного рода — лишние пробелы между словами или перед знаками препинания. Удалять их вручную утомительно и требует много времени. Но можно значительно облегчить себе жизнь, если создать два макроса, которые самостоятельно и в мгновение ока избавят документ от этой напасти. Макросы не оригинальны и созданы по мотивам советов авторов книги «Microsoft Word: комфортная работа с помощью макросов».
Для начала откройте какой-нибудь документ, который вы предполагаете проверить, или же сами создайте такой документ, намеренно добавив в текст лишние пробелы между словами и перед знаками препинания. Первым мы создадим макрос, который будет удалять лишние пробелы между словами.
1. Зайдите в меню «Сервис» (Tools), выберите команду «Макрос» (Macro) и из открывшегося списка выберите команду «Начать запись» (Record New Macro). Появится диалоговое окно, в котором следует назначить макросу имя (пусть будет DeleteSpace) и щелкнуть на кнопке с изображением молотка для назначения макросу кнопки. Если вы не хотите выводить кнопку макроса на панель инструментов, а желаете пользоваться сочетаниями клавиш, то можете кликнуть на кнопке с изображением клавиатуры:
2. Откроется диалоговое окно, в котором вам следует перейти на среднюю вкладку «Команды» и из правого поля перетащить на панель инструментов ваш новый макрос с названием Normal.NewMacros.DeleteSpace. Кстати, позже или прямо сейчас вы можете изменить стиль кнопки, отредактировав ее текст или назначив для кнопки какое-нибудь подходящее изображение.
3. Закройте окно. После этого на рабочем окне документа появится панелька с управляющими кнопками для записи макроса (см. скриншот).
4. Теперь будьте аккуратны, так как макрос уже пишется. Нажмите сочетание клавиш «CTRL+H». Откроется диалоговое окно «Найти и Заменить». Для доступа к параметрам поиска нажмите кнопку «Больше», если диалоговое окно представлено в краткой форме.
5. Удалите всё, что находится в поле «Найти» и в поле «Заменить». Нажмите кнопку «Снять форматирование», если эта кнопка активна. Снимите все галочки с режимов в группе «Параметры поиска», но оставьте или поставьте галочку «Подстановочные знаки». Выберите в открывающемся списке направление «Везде».
6. Выделите весь текст документа, нажав сочетание клавиш «CTRL+A».
7. Введите в поле «Найти» пробел, а потом введите следующее выражение:
Здесь в фигурных скобках введена цифра 2, а сразу за ней точка с запятой. Это выражение означает, что будет произведен поиск двух и более расположенных подряд вхождений того знака, который стоит перед открывающейся фигурной скобкой. В нашем случае будет произведен поиск двух и более пробелов.
8. Перейдите в поле «Заменить на» и введите один пробел.
9. Нажмите кнопку «Заменить все». Таким образом, если будет найдено несколько подряд стоящих пробелов, то все они заменятся на один пробел.
10. После окончания поиска и замены закройте диалоговое окно «Найти и заменить». Снимите выделение текста, нажав на клавиатуре клавишу стрелки.
11. Нажмите на кнопку с квадратиком в управляющей панели, чтобы остановить запись.
Для тех читателей, которые знают, как работать со встроенным в Microsoft Word редактором Visual Basic, я просто приведу готовый код макроса:
Sub DeleteSpace()
Selection.WholeStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = » «
.Replacement.Text = » «
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.MoveRight Unit:=wdCharacter, Count:=1
Второй созданный нами макрос будет находить и удалять все лишние пробелы перед знаками препинания. Повторите шаги с 1 по 6 включительно. Назовите макрос как DeleteSpacePunctuationMark. Дальнейшие шаги:
1. Введите в поле «Найти» сначала пробел, а потом введите следующее выражение:
Это выражение буквально означает, что будет произведен поиск одного и более расположенных подряд пробелов, стоящих перед любым перечисленным в квадратных скобках знаком препинания.
2. Перейдите в поле «Заменить на» и введите \1 (здесь единица означает порядковый номер выражения, заключенного в круглые скобки).
3. Нажмите кнопку «Заменить все».
4. После окончания поиска и замены закройте диалоговое окно «Найти и заменить». Снимите выделение текста, нажав на клавиатуре на клавишу стрелки.
5. Нажмите на кнопку с квадратиком в управляющей панели, чтобы остановить запись.
Получившийся код для вставки в редактор VisualBasic:
Sub DelSpacePunktMark()
Selection.WholeStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = » ([. ;\!\?])»
.Replacement.Text = «\1»
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.MoveLeft Unit:=wdCharacter, Count:=1
End Sub
Так вы избавитесь от рутины ручных действий, которые, увы, неизбежны при редактировании любых документов Word, особенно при поиске лишних пробелов в тексте.