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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2010, 09:34   #1
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию Макрос для рамок

Добрый день! Возникла необходимость как нибудь упростить вставку рамок в документы, так сейчас приходится вручную вставлять и изменять там номера страниц и название документа. Не могли бы Вы написать, как можно упростить. Желательно, чтобы сначала на титульном листе была обычная рамка, затем идет сожержание курсовой (там рамка побольше как в пояснительной записке), другие же листы с маленькой рамкой. Название документа и прочие надписи удобно было бы если задавать также, в макросе, чтобы автоматом проделовалось на нескольких документах. Заранее благодарен! То есть добавляешь текст, новая страница с нужной нумерацией. Удаляешь текст, страница отпадает и нумерация чтобы правильная была. Универсальный макрос для рамок. Если конечно такое возможно написать.
Вложения
Тип файла: doc Рамки.doc (40.0 Кб, 150 просмотров)

Последний раз редактировалось Foxx; 03.04.2010 в 13:35.
Foxx вне форума Ответить с цитированием
Старый 03.04.2010, 19:45   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Не думаю, что здесь нужны макросы. Всё решается с помощью трёх разделов и правильных рамок в колонтитулах. Всё, что нужно вводить в надписи, оформлять полями, закладками и перекрёстными ссылками.
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 03.04.2010, 20:43   #3
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

А можно поподробнее, никакого представления не имею об этом.

Последний раз редактировалось Foxx; 03.04.2010 в 21:05.
Foxx вне форума Ответить с цитированием
Старый 03.04.2010, 22:21   #4
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Смотри пример. Очень рекомендую включить отображение скрытых символов и закладок, чтобы видеть структуру.
Чтобы изменить номер документа, выдели весь документ и нажми F9
Вложения
Тип файла: doc Шаблон с рамками.doc (68.5 Кб, 174 просмотров)
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 04.04.2010, 08:54   #5
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

Спасибо. Посмотрел. Начал свой документ делать. Втавляю в колонтитул первой страницы титульный (своя рамка немного попроще). Затем разрыв раздела. След. страница, открываю колонтитул, рамка уже стоит предыдущая, нужна дургая, удаляю ее и удаляется сразу также рамка на первой страницы. И как нумерацию делать рамок основного текста? Хотелось бы иметь такой же документ только без доп рамок слева. А так нажал alt+f9, ссылки есть, в этом не разбераюсь, поэтому видимо не сразу смогу сделать аналогичный шаблон. И насчет номера документа. Будет вот типа такого XXX.XX и еще дальше, точно не помню. Можно ли сделать, чтобы не обзятельно так было XXX-XXX-XXX.
И еще не могли бы скинуть файл с шаблонами по Госту. На моих не соответствуют расстояния. Чтобы и доп рамка была и без нее.

Последний раз редактировалось Foxx; 04.04.2010 в 10:14.
Foxx вне форума Ответить с цитированием
Старый 04.04.2010, 10:01   #6
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Какая версия редактора?
Чтобы колонтитулы разных разделов различались, нужно убрать свойство "Как в предыдущем".
Нумерация страниц делается полями, неужели не заметил? Поля PAGE и NUMPAGES для номера страницы и количества страниц соответственно.
Номер документа может быть какой угодно.
Если хочешь научиться делать, то придётся разобраться с полями, которые видны по Alt+F9, там их всего-то три вида. Как раз для начала сойдёт
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 04.04.2010, 10:24   #7
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

Office 2007. Да, видимо сглючило. Вставил рамку, и дальше при переходе на новую страницу не изменялся номер. А так с alt+f9 все видно. А что насчет ГОСТ рамок. Вы бы не смогли скинуть файл, оригинальный из которого вставляли рамки, надеюсь там есть и еще без доп штампа слева. Нужны правильные рамки. Заранее благодарен!

Последний раз редактировалось Foxx; 04.04.2010 в 10:34.
Foxx вне форума Ответить с цитированием
Старый 04.04.2010, 13:42   #8
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Да, рамки я брал отсюда. Но и существующие рамки можно изменить, удалив ненужные вам элементы. На указанном сайте много советов по работе с колонтитулами вообще и с рамками в частности. А также по другим аспектов профессиональной работы в Word.
Поскольку для решения вашей задачи макросы не нужны, то эта тема немного выбивается из тематики раздела.
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 04.04.2010, 14:29   #9
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

viter.alex
Да, согласен. Спасибо Вам огромное!
Foxx вне форума Ответить с цитированием
Старый 05.06.2010, 21:57   #10
cambiom
Новичок
Джуниор
 
Регистрация: 05.06.2010
Сообщений: 1
По умолчанию

Большое спасибо, Foxx, что завел такую тему, и огромный респект viter.alex за ответ! Как раз позарез нужно было узнать, как вставлять номера страниц в эти злобные рамочки. Очень помогло =)
cambiom вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменить вид рамок delphi guffer Общие вопросы Delphi 2 28.08.2009 09:27
Надо макрос для Excel для перестановки букв dionisprf Microsoft Office Excel 2 10.06.2009 06:04
макрос для optionbutton ruavia3 Microsoft Office Excel 23 19.05.2009 13:20
макрос для суммирования jisu Microsoft Office Excel 5 30.03.2009 23:21
Окно без рамок на Api hoza_syl Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 21.06.2008 15:55