Статьи из блога
Удаление лишних пробелов в тексте документа
Хочу поделиться одним простеньким приёмом, который я часто использую.
Нередко неопытные пользователи вставляют в текст несколько пробелов подряд. Такие повторные пробелы между словами делают интервалы неравномерными, а текст - неаккуратным. Иногда таким образом отмечают красную строку, иногда - используют пробелы вместо установки позиции табуляции. Это затрудняет переформатирование текста.
В таких случаях я пользуюсь глобальной заменой. В окне Find and Replace, которое можно вызвать нажав сочетание клавиш CTRL + H, в поле Найти (Find what) печатаю два пробела, а в поле Заменить на (Replace with) - один пробел. То есть, каждые два пробела заменить на один пробел. И нажимаю кнопку Заменить все (Replace All).
Редактор заменяет и сообщает, сколько замен сделано. Повторяю замену во всём тексте до тех пор, пока не увижу, что сделано нулевое число замен. Это значит, что два пробела подряд уже в тексте не встречаются! Таким же образом можно избавиться от повторяющихся символов (не маркеров позиции!) табуляции и любых других повторяющихся символов.
Кстати, это помогает не полностью. Например, если пробелами была отмечена красная строка, после этой операции перед каждым абзацем стоит один пробел. В этом случае надо воспользоваться расширенными возможностями поиска и замены (в раскрывающеся нижней части окна, доступной по кнопке Больше (More)).
Вообще, советую обратить внимание на кнопку Специальный (Special). Под ней много полезного! В данном частном случае я пользуюсь командой Знак абзаца (Paragraph Mark). В поле Найти (Find what) печатаю ^p и за ним - пробел. То есть пробел после окончания абзаца. А в поле Заменить на (Replace with) - только ^p. И опять нажимаю кнопку Заменить все (Replace All).
Ссылки по теме:
Удаление лишних пробелов в Word
Метки: лишние пробелы | макросы | поиск и замена | форматирование
Просмотров: 39498
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 3 способа очистки списка недавно открытых документов
- Word 2007: полотно, рисунки, линии
- Word 97. Слияние документов как один из способов упростить свою работу
- Абзац с цветным фоном
- Автозаполняемые колонтитулы
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое обновление полей при открытии документа
- Автоматическое сохранение документа при его закрытии
- Автотекст с последовательной нумерацией
- Автоформат документов
- Буквица
- Быстрая смена ориентации страниц документа
- Быстрое изменение стиля форматирования текста
- Быстрое перемещение между открытыми документами Word
- Быстрое создание нового документа на основе шаблона
- Быстрое удаление границ у таблицы
- Быстрый ввод текста с помощью команды =rand()
- Быстрый поиск форматированного текста
- В чем различие между Автозаменой и Автотекстом
- В чем различие между стилями Обычный (Normal) и Основной текст (Body Text)?
- Ввод повторяющихся фрагментов текста в Word 2007
- Ввод часто повторяющихся фрагментов текста
- Вставка будущей даты
Комментариев: 5
1. Первый пример ("поиск лишних пробелов") можно упростить если ввести в поле поиска комбинацию ^w а в поле заменить на - пробел.
2. Пример поиска "если пробелами была отмечена красная строка". Аналогично, в поле поиска ввести ^p^w и заменить на ^p.
спасибо!!!!
Заменой двух пробелов на один тоже пользуюсь достаточно давно. Однако, проблему одиночного пробела перед началом абзаца решил довольно просто:
тройным ЛКМ (левым кликом мыши) выделяю целый абзац, а затем меняю положение абзаца: сначала "по середине", а затем "по ширине", т.е. возвращаю на исходную позицию. Все пробелы перед началом текста - исчезают!
= СПАСИБОЧКИ!!!
Если можно задать Вам вопрос, пришлите, пожалуйста Ваш e-mail.
С уважением,
Анатолий Николаевич,
СПб,
anp55@bk.ru