Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2009, 11:09   #1
shadowbeast
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 29
По умолчанию Шаблон разметки текста

Есть ли возможность автоматизировать форматирование текста, если в разных местах, текст должен обрабатываться по разному (выравнивание по ширине, по середине, по левому краю, по правому краю; абзацный отступ и т.п.)

Пока что приходится каждый блок обрабатывать индивидуально)
Все блоки разграничены определённым количеством интервалов.

Схема шаблона:

4 знака абзаца
ТЕКСТ (выравнивание по середине)
2 знака абзаца
ТЕКСТ (выравнивание по середине)
2 знака абзаца
(абзацный отступ 1,5 см) ТЕКСТ (выравнивание по ширине)
1 знак абзаца
ТЕКСТ (выравнивание по середине)
1 знак абзаца
(абзацный отступ 1,5 см) ТЕКСТ (выравнивание по ширине)
2 знака абзаца
ТЕКСТ (выравнивание по левому краю)
2 знака абзаца
ТЕКСТ (выравнивание по левому краю)
shadowbeast вне форума Ответить с цитированием
Старый 14.02.2009, 12:05   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Конечно, есть. Это достигается использованием закладок и перекрестных ссылок на них. Смотри пример. Там создана закладка в первой строке, содержащей текст. Закладка называется «ТекстКоторыДолженПовторяться». В остальных местах стоит ссылка на эту закладку. Изменив текст закладки, ты изменишь его и в остальных местах.
Чтобы изменить текст закладки нужно выделить текст, который должен там содержаться и нажать Ctrl+Shift+F5. Появится диалог добавления закладок. Укажи новое имя или выбери уже существующее. Если укажешь новое имя, то закладка будет создана, если выберешь уже существующее, то будет переопределена.
После этого выделяешь весь документ Ctrl+A и нажимаешь F9. Текст во всех ссылках на эту закладку изменится в соответствии с ее содержимым
Лучше день потерять — потом за пять минут долететь!©

Последний раз редактировалось viter.alex; 15.04.2009 в 14:44.
viter.alex вне форума Ответить с цитированием
Старый 14.02.2009, 12:23   #3
shadowbeast
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 29
По умолчанию

А как поправить эээ.. этот шаблон? Внести изменения в плане шрифта, кегля и межстрочного интервала?

Текст в блоках разный, просто к каждому блоку должно своё форматирование применятся, а не единый текст в блоках в трёх разных местах.

Ссори, что объясняю коряво.
shadowbeast вне форума Ответить с цитированием
Старый 14.02.2009, 12:35   #4
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Тогда нужно использовать стили.
Ты лучше пример приложи с файлом и напиши там, что и как нужно оформить. Быстрее дело пойдет. Или секретная информация? Так я из Украины, мне ваши российские секреты ни к чему
Потом по готовому примеру можно будет научиться. Ну, или если есть Skype, то милости прошу после 20:00
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 14.02.2009, 12:42   #5
shadowbeast
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 29
По умолчанию

Да какая секретка, обычные нормативки. Сейчас прикреплю файл)

Кроме той схемы что вверху, в дополнение:
Шрифт - Times New Roman
Кегль - 10
Междустрочный интервал - 1,0

Есть аська - 326665602, скайп глючит, ссори)
Вложения
Тип файла: doc ПОСТАНОВЛЕНИЕ - ПРАВИТЕЛЬСТВА.doc (42.5 Кб, 18 просмотров)

Последний раз редактировалось shadowbeast; 14.02.2009 в 12:45. Причина: файл забыл прикрепить)))
shadowbeast вне форума Ответить с цитированием
Старый 15.02.2009, 21:16   #6
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Word: шаблон с макросами

Вот эта ерунда, может, Вас натолкнёт на идею.

И где-то здесь был весьма мощный пакет... А вот он.
(Найден через поиск по запросу "пакет макросов". Осенью открывал — но не углублялся.)

Последний раз редактировалось Sasha_Smirnov; 15.02.2009 в 21:23. Причина: ссылку нашёл!
Sasha_Smirnov вне форума Ответить с цитированием
Старый 16.02.2009, 10:12   #7
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от shadowbeast Посмотреть сообщение
Да какая секретка, обычные нормативки. Сейчас прикреплю файл)

Кроме той схемы что вверху, в дополнение:
Шрифт - Times New Roman
Кегль - 10
Междустрочный интервал - 1,0

Есть аська - 326665602, скайп глючит, ссори)
Я бы это дело оформил так Вложение 8877. Первые три абзаца оформлены стилем «Название документа», затем идет абзац со стилем «Описание документа». Фраза «Правительство Свердловской области» я сделал отдельным стилем «Преамбула», но можно оставить и «Обычным». Слову «ПОСТАНОВЛЯЕТ:» я название стиля не придумал, пока «Стиль 1».
Пункты постановления оформлены с помощью нумерованого списка «Пункты постановления» (номер с точкой). Список, где номер идет с круглой закрывающей скобкой, я сделал списком «Подпункты постановления».
Кроме этого, заменил дефисы на длинное тире, прямые кавычки ("") заменил на угловые («»), Между фамилией и инициалами поставил неразрывные пробелы, также заменил латинскую N на знак номера № и убрал пробел между знаком номера и цифрой. Также убрал пробел между сокращением «ст.» и номером этой статьи.
В конце документа должность и фамилию поместил в невидимую таблицу.

Если у тебя включено отображение скрытых символов, то ты все это увидишь, если нет, то нажми Ctrl+Shift+8 и увидишь все, что нужно.

А вообще, прав Sasha_Smirnov, нужно делать шаблон таких документов и создавать их на основе шаблона. Можно сделать один шаблон для всех видов документов, а можно по одному шаблону на каждый вид. Все зависит от того, насколько содержимое их различается.

Если есть желание научиться, то пиши в ICQ или по почте.
Лучше день потерять — потом за пять минут долететь!©

Последний раз редактировалось viter.alex; 15.04.2009 в 14:44.
viter.alex вне форума Ответить с цитированием
Старый 16.02.2009, 17:34   #8
shadowbeast
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 29
По умолчанию

Спасибо, посмотрел.

Небольшие отметки. Замену №, неразрывных пробелов у меня выполняет макрос.)
Строка - должность-фамилия должна быть длиной ровно 71 знак (таблица не поможет, проверено))

Но есть вопрос - куда пропали непечатаемые символы между блоками? Я делаю отображение а их нет..) Как такое может быть? Вроде и итервалы нормальные..

PS>насчёт текста в документах можно не заморачиваться. Главное по шаблону форматирование было. А что там понаписано, это тупой вынос мозга..) Я не читаю, а так, к счастью просто обрабатываю..)
shadowbeast вне форума Ответить с цитированием
Старый 16.02.2009, 18:46   #9
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от shadowbeast Посмотреть сообщение
…Но есть вопрос - куда пропали непечатаемые символы между блоками? Я делаю отображение а их нет..) Как такое может быть? Вроде и итервалы нормальные…
Очень просто! Посмотри форматирование абзаца в стиле «Название документа».
Правда, если тебе нужно перегонять это в текстовый вариант, то нужно поставить абзацы, иначе все интервалы потеряются.
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 16.02.2009, 21:09   #10
shadowbeast
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 29
По умолчанию

Ага, просмотрел, понял)
shadowbeast вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шаблон сайта шКОЛЯР HTML и CSS 18 29.01.2009 11:23
Процедура для разметки осей и тип линии графика Brigina Помощь студентам 1 20.01.2009 08:33
Шаблон кисти estet_ua Общие вопросы Delphi 3 29.12.2008 02:06
Нужен шаблон Студэнт Помощь студентам 1 24.12.2007 20:17