стили

стили

Подписаться на эту метку по RSS

О порядке следования стилей в окне стилей

Настя спрашивает:

Иногда в чужих созданных документах Word 2007 я замечаю, что порядок названия стилей отличается от того, что у меня создается по умолчанию. Как можно влиять на порядок стилей? Например, стиль "обычный" идет первым, потом "Без интервала", потом заголовки по убыванию уровней. Можно ли передвинуть название "обычный" в середину списка?

Стили в окне стилей (область задач "Стили"), как правило, отсортированы в алфавитном порядке. Если это не так, значит сортировка выполнена по иным правилам.

Откройте область задач со списком стилей («Alt+Ctrl+Shift+S») и нажмите ссылку Параметры (внизу области задач). Откроется окно Параметры области стилей, где вы можете изменить сортировку списка, выбрав один из нескольких вариантов:

Читать далее...

Как начать новый раздел с нечетной страницы

К заметке "Поиск заголовков и вставка разрывов страниц перед ними" некоторые пользователи оставили абсолютно справедливые комментарии, что при выборе определенного стиля, например, "Заголовок 1", можно в его настройках определить вставку разрыва страницы перед текстом, оформленным данным стилем. И нечего "огород городить" с помощью макроса.

Полностью согласен.

Но мне поступил новый вопрос на почти аналогичную тему от пользователя Валерия. Он спрашивал:

Читать далее...

Поиск и применение стилей к абзацам документа

Вопрос от Андрея:

Между "@" и "" в начале абзацев (не всех) расставлены стили, которые необходимо применить к абзацам, а саму отметку стереть. Вот, например: @MIH_HEAD_F АУДИТОРСКОЕ ЗАКЛЮЧЕНИЕ. После работы макроса получаем:"АУДИТОРСКОЕ ЗАКЛЮЧЕНИЕ" стилем MIH_HEAD_F. При этом в тексте могут встречаться и простые @ (например e-mail) без знака. Все возможные стили уже в ворде.

Я предложил следующий пример макроса:

Читать далее...

Массовое форматирование документов

Время от времени пользователям редактора Word требуется изменить что-то (текст, форматирование) сразу в нескольких документах, без необходимости работы с каждым документом по отдельности. В качестве примера могу привести Макрос пакетной замены, с помощью которого возможно искать и менять какой-то единый текст во многих документах одновременно.

 

И вот недавно ко мне обратился Дмитрий с просьбой помочь ему в аналогичной ситуации. Он спрашивал:

Дано очень много файлов формата rtf и doc. Необходимо их отформатировать разом, не открывая каждый в отдельности, а именно: изменить во всех размер шрифта на 12, поставить абзацы 1.25, сделать times new roman, изменить поля, покрасить текст в черный, интервал одинарный. Помогите, пожалуйста!

Я предложил Дмитрию воспользоваться следующим макросом (см. код ниже). Но затем подумал, что пользователям наверное было бы удобнее использовать специальную форму для выбора необходимых параметров форматирования текста, нежели копаться в коде макроса и менять эти параметры вручную.

Читать далее...

Нумерованный абзац с красным цветом номера

Надежде потребовалась помощь по специальному макросу. Она пишет:

Дан текст. Нужен макрос, который бы нумеровал каждый абзац, и при этом номер был бы красного цвета. Вот с цветом у меня и проблема. Заранее благодарю.

Для этой цели нет необходимости писать макрос или вообще использовать макрокоманды. Если используется стандартный стиль "Нумерованный список по умолчанию", то достаточно лишь изменить этот стиль.

Читать далее...

Вставка скопированного текста в предопределенном формате

Сергей задал вопрос:

Довольно часто при работе с текстом нужно вставлять в него цитаты из других документов и было бы удобно, если бы эти цитаты были видны там, куда вставляешь. Т.е., при вставке необходимо, чтобы новый текст вставлялся уже в другом, заранее определенном форматировании (курсивом, цветом и пр.) в отличие от основного текста.

Если бы Вы смогли мне помочь в этом? Кстати, я думаю, что такая особенность работы с текстом была бы необходима многим.

Самый лучший способ - использовать специальные стили для вашего фрагмента текста. Вставляете текст и применяете к нему соответствующий стиль. Это не сложно. Но чтобы вставляемый текст автоматически преобразовывался в этот стиль - так не получится.

 

Либо, есть еще решение использовать макрос, который бы брал текст из буфера обмена, вставлял его и уже потом применял к вставленному тексту нужное форматирование. Для макроса нужно создать кнопку на панели инструментов и после того, как скопировали текст, следует установить курсор в нужное вам место документа и нажать эту кнопку.

Читать далее...

Поиск заголовков и вставка разрывов страниц перед ними

Алексей спрашивает:

Столкнулся со след. проблемой. Имеется документ на 25 000 стр. Этот документ получился в результате выгрузки из БД.

Как в этом документе сделать так чтобы определенные заголовки начинались с новой страницы, а не по окончании пред. текста. То есть, этот загловок начинается с середины, а мне нужно, чтобы с новой страницы.

Для начала вы должны определить, каким стилем у вас оформлены заголовки в тексте. Обычно это Заголовок 1, Заголовок 2 или другой стиль.

Читать далее...

Как определить стиль абзаца, в котором находится курсор ввода

Вопрос от Андрея:

Сейчас пишу макрос следующего содержания - необходимо поставить курсор на любой из абзацев и получить полную информацию о стиле документа. Информацию о параметрах шрифта уже выбрал, пусть и не всю, но основую. Встал банальный вопрос - как из макроса получить имя стиля абзаца на котором в данный момент находится курсор?

Получить имя текущего стиля слова, на котором находится курсор ввода, можно так:

MsgBox Selection.Style

Но можно и не использовать макрос - достаточно открыть область задач Показать форматирование («Shift+F1»), где и будет отображена вся информация о текущем стиле.

Как вставить нумерацию для четных и нечетных страниц

Все советы с сайта Word Expert в книге Word 2003/2007. Народные советы

Ксения спрашивает:

Как вставить в колонтитулы номер страниц - четные номера слева, нечетные - справа? Используется редактор Word 2007.

Читать далее...

Удаление пробела у выделенного слова

Рубрики: Макросы | Стили и форматирование
Метки: |
Дата: 10/10/2008 11:55:31

Если вы часто редактируете тексты, то вероятно замечали, что при двойном щелчке на слове выделяется не только само слово, но и стоящий за ним пробел справа (если только после слова не идет знак пунктуации):

 

 

Такое поведение редактора нежелательно, если вы применяете к выделенному слову полужирное начертание (ну, или другое форматирование). Ведь в этом случае когда вы снимите выделение и продолжите ввод текст после данного слова, следующий текст также будет иметь полужирное начертание.

Читать далее...

Number one designer
^ Наверх