VetCAD

Вычерчивание рамки в Word

    5 оценок

Rusaev

размещено: 06 Ноября 2020
Добрый день всем!
В файле находится макрос для создания рамок в Ворде.
Запускается макрос кнопкой "с решеткой", которая появляется на панели быстрого доступа Ворда. Также можно запустить макрос под названием "Рамка" стандартными средствами.
На сайте очень много разных вариантов рамок для текстовых документов.
Особенности этого варианта, которого я Вам хочу предложить, вот в чем:
- есть возможность создавать рамки для любого формата листа, А4, А3,..., для любого, даже нестандартного, габариты требуемого листа вводятся в текстовом поле. Так же есть возможность задать величину нижнего отступа 5мм/10мм.
- можно создавать варианты рамок для книжных и альбомных ориентаций листов, для этого нужно лишь поменять значения в текстовых полях местами.
- есть возможность создавать пустую рамку, рамку первого листа текстовых документов, рамку вторых листов текстовых документов, повернутую на 90 градусов рамку вторых листов текстовых документов.
- рамки получаются ровными, без сдвигов линий, ведь они чертятся автоматически.
- рамки чертятся на общей подложке, соответственно нет необходимости выбирать все элементы по отдельности, достаточно позиционировать в колонтитуле только общую прозрачную фигуру-подложку. Размер этой фигуры равен формату листа. Для выравнивания рамки на странице нужно лишь поставить ее с привязкой 0,0 относительно страницы.
Всем инженерам здоровья и удачи!
Вычерчивание рамки в Word1

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 11-18 из 18
HORSY , 10 ноября 2020 в 11:59
#11
Подписи картинками возможно вставлять по одной
для чего и нужны всего лишь рамки что и рядом
Глядя видео урок очевидно: была бы рамка готовая
тогда бы вставил случайный документ за секунды в рамку
вместо 5 минут начиная вставку с нуля
Задумайтесь впервые: есть рамка и текст
Уверен: большинство оформит рамку и добавит внутрь текст
что и пытаются донести впустую комментаторы
PBR , 10 ноября 2020 в 12:32
#12
Открыл, пересохранил, запустил. Вставил на 1-ю страницу рамку. Вставил разрыв страницы (или раздела, результат одинаковый). Перешел на новую страницу. Нажимаю "вставить рамку" - рамка с 1-й страницы перепрыгнула на 2-ю, первая осталась пустая. Пробовал и в колонтитулы вставлять - всё то же. ЧЯНТД?
Rusaev , 10 ноября 2020 в 20:25
#13
Вот пустая рамка А4 с 1 и 2 листами. https://yadi.sk/i/1QJbqJWOe7puTA
Мое понимание процесса видимо отличается. Мы вроде говорим об одном и том же, но с разных сторон).
Я, собственно, не призываю чертить каждый раз рамку заново, тоже думаю, что это было бы неудобно.
Не в этом основное предназначение. Цель данной программки - скорее создание нестандартных листов.
У каждого свои потребности в оформлении, стили текста, стили абзацев, шрифты.
Я сам создал себе документ один раз с настроенными логотипами организаций, подписями и т.д, и далее применяю его. Как Вы, Horsy, собственно и писали.
Это, с моей точки зрения, всего лишь инструмент для наработки своих шаблонов, не более.

PBR, сначала создайте не менее 2-х пустых листов, тогда станет доступна галочка "Особый колонтитул для первой страницы", нажмите эту галочку. После этого вставьте на 1 лист, а затем на второй. Все получится.
Разрыв страницы просто разрывает страницу, Разрыв раздела - создает новый раздел, в котором в теории может быть другой формат листа, друга ориентация и другие колонтитулы. В новом разделе по умолчанию стоит галочка колонтитулы "как в предыдущем разделе", если ее снять- то можно настроить другую форму колонтитула. Эта галочка ("как в предыдущем") существует отдельно для первой и отдельно для последующих страниц нового раздела. Осторожнее с ними. Будут вопросы - обращайтесь.
Rusaev , 10 ноября 2020 в 20:36
#14
Цитата:
Сообщение #10 от Rusaev

Давно ищу простое решение по верстке больших таблиц в рамки из Excel'я, не требующее танцев с бубнами.
Есть у Вас на примете что-нибудь?

а вот и оно, уже 2 года тут лежит)): https://dwg.ru/dnl/14466
superkot007 , 12 ноября 2020 в 22:28
#15
Цитата:
Сообщение #14 от Rusaev

Цитата:Сообщение #10 от Rusaev
Давно ищу простое решение по верстке больших таблиц в рамки из Excel'я, не требующее танцев с бубнами.
Есть у Вас на примете что-нибудь?
а вот и оно, уже 2 года тут лежит)): https://dwg.ru/dnl/14466

А, это встречалось мельком, не юзал)
Hojamyorov , 13 ноября 2020 в 07:38
#16
очень полезное информация..
avatarez , 18 ноября 2020 в 14:13
#17
Мой скромный совет - копать в направлении ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary).Shapes.AddCanvas. Также можно освоить бесплатный и несложный Ribbon XML Editor, все поля и кнопки прописать в ленте, сложить все в шаблон .dotm, который впоследствии класть в автозагрузку. Туда же в ленту и готовые рамки засунуть можно, типа такого http://5t.ru/-91ofzd
Rusaev , 19 ноября 2020 в 11:47
#18
Цитата:
Сообщение #17 от avatarez

Мой скромный совет - копать в направлении ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary).Shapes.AddCanvas. Также можно освоить бесплатный и несложный Ribbon XML Editor, все поля и кнопки прописать в ленте, сложить все в шаблон .dotm, который впоследствии класть в автозагрузку. Туда же в ленту и готовые рамки засунуть можно, типа такого http://5t.ru/-91ofzd

Спасибо, совет дельный. Обязательно рассмотрю.
zip

0.04 МБ

СКАЧАТЬ