Стили и форматирование
Стили и форматирование
Псевдокириллица: макрос замены латиницы на кириллицу
Рубрика: Вопрос-Ответ | Макросы | Стили и форматированиеМетки: макросы | поиск и замена
Дата: 27/12/2009 19:52:30
Евгения спрашивает:
Я - редактор, и в присланном мне автором многостраничном - более 11-ти авторских листов - файле практически в каждом слове при наборе были употреблены кириллица и латиница. Выбирать ошибки по одной очень долго, и велика вероятность что-то пропустить. Возможно ли как-то автоматизировать этот процесс?
Обновлено (спасибо комментатору):
Евгения, если я правильно понял, вам нужно заменить латинские буквы на кирилические? То есть, если в тексте встречается буква латинская "a", то ее нужно заменить на русскую "а", так? В этом случае, полагаю, что вам может подойти вот этот макрос:
Особые колонтитулы для нечетных страниц
Рубрика: Вопрос-Ответ | Макросы | Советы и cекреты | Стили и форматированиеМетки: колонтитулы | нумерация
Дата: 15/10/2009 08:03:33
Тема "раздельных" колонтитулов поднималась на этом сайте неоднократно. Но очередной вопрос читателя Владимира поставил меня в тупик. В частности, Владимир спрашивал:
Как поменять местами знак препинания и знак сноски
Рубрика: Стили и форматирование | Советы и cекреты | Вопрос-ОтветМетки: поиск и замена | сноски | форматирование
Дата: 14/09/2009 07:48:58
Андрей задал вопрос:
Возможен ли макрос, который менял бы местами знак препинания (чаще всего точку) и стоящий вслед за ним значок сноски?
Имеется документ с огромным числом концевых сносок, символы которых (числа) стоят после точки (или запятой), а не перед ней, как принято в издательствах. Требуется поменять их местами.
В данном случае лучше использовать диалоговое окно Найти и заменить («CTRL+H»).
В поле Найти вставьте выражение:
([.,:;])(^2)
А в поле Заменить:
\2\1
Не забудьте установить флажок на параметре Подстановочные знаки.
И нажмите кнопку Заменить все.
Неверное расположение знака сноски будет исправлено.
Удаление текста между двумя фрагментами другого текста
Рубрика: Вопрос-Ответ | Стили и форматированиеМетки: поиск и замена | форматирование
Дата: 10/09/2009 08:14:36
Денис интересуется:
Имеется следующая задача: есть документ, в этом документе имеется ненужный текст. Текст соответственно разбросан по всему документу. Перед началом каждого такого "ненужного" текста имеется фрагмент - фрагмент №1, в конце этого "ненужного" текста имеется фрагмент №2 (то есть в начале ненужного текста написано фрагмент №1 , а в конце фрагмент №2). И так по всему документу.
Хотелось бы макрос, который ищет этот "ненужный" текст и удаляет его. И, соответственно, затем (или одной задачей) удалял эти фрагменты - фрагмент №1 и фрагмент №2.
Денис, вот вариант решения (не макрос, так как он излишен в данном случае), подсказанный Александром Витером.
Допустим, по вашим условиям у вас имеется в документе такой текст:
"фрагмент №1 некий текст фрагмент №2"
Нужно удалить и "некий текст" и обе надписи "фрагмент".
Откройте диалоговое окно Найти и заменить (CTRL+H) и в поле Найти введите следующее выражение:
([Фф]рагмент №1)*([Фф]рагмент №2)
Поле Заменить оставить пустым.
Установить флажок на параметре Подстановочные знаки.
Нажмите кнопку Заменить все и вы получите то, что вы хотели.
Поиск и применение стилей к абзацам документа
Рубрика: Вопрос-Ответ | Макросы | Стили и форматированиеМетки: макросы | стили | форматирование
Дата: 05/09/2009 05:33:37
Вопрос от Андрея:
Между "@" и "" в начале абзацев (не всех) расставлены стили, которые необходимо применить к абзацам, а саму отметку стереть. Вот, например: @MIH_HEAD_F АУДИТОРСКОЕ ЗАКЛЮЧЕНИЕ. После работы макроса получаем:"АУДИТОРСКОЕ ЗАКЛЮЧЕНИЕ" стилем MIH_HEAD_F. При этом в тексте могут встречаться и простые @ (например e-mail) без знака. Все возможные стили уже в ворде.
Я предложил следующий пример макроса:
Массовое форматирование документов
Рубрика: Макросы | Шаблоны Word | Стили и форматированиеМетки: макросы | поиск и замена | стили | форматирование | шаблоны
Дата: 28/08/2009 21:08:03
Время от времени пользователям редактора Word требуется изменить что-то (текст, форматирование) сразу в нескольких документах, без необходимости работы с каждым документом по отдельности. В качестве примера могу привести Макрос пакетной замены, с помощью которого возможно искать и менять какой-то единый текст во многих документах одновременно.
И вот недавно ко мне обратился Дмитрий с просьбой помочь ему в аналогичной ситуации. Он спрашивал:
Дано очень много файлов формата rtf и doc. Необходимо их отформатировать разом, не открывая каждый в отдельности, а именно: изменить во всех размер шрифта на 12, поставить абзацы 1.25, сделать times new roman, изменить поля, покрасить текст в черный, интервал одинарный. Помогите, пожалуйста!
Я предложил Дмитрию воспользоваться следующим макросом (см. код ниже). Но затем подумал, что пользователям наверное было бы удобнее использовать специальную форму для выбора необходимых параметров форматирования текста, нежели копаться в коде макроса и менять эти параметры вручную.

Поиск
Рубрики
Подписка
Читают
Обсуждают
страницы
сайты
статистика