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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2012, 19:55   #1
Slap
Пользователь
 
Регистрация: 03.09.2010
Сообщений: 25
Радость Как установить настраиваемые поля программно в MS Office Word?

Необходимо установить поля (не по умолчанию): верхнее (1см), нижнее(1см), левое(1.27), правое(1.27) (под полями подразумевается границы страницы, отступы от краев). С помощью каких методов это можно сделать? Реализовать задачу с помощью JScript (желательно) или VBA
Slap вне форума Ответить с цитированием
Старый 10.12.2012, 00:35   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

VBA пожалуйста
Код:
With ActiveDocument.PageSetup
	.TopMargin = CentimetersToPoints(1)
	.BottomMargin = CentimetersToPoints(1)
	.LeftMargin = CentimetersToPoints(1.27)
	.RightMargin = CentimetersToPoints(1.27)
End With
А для JScript, думаю, нужно смотреть работу с COM-объектами, а остальное всё так же
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Word - как скопировать код (формулу) поля, НЕ значение? Казанский Microsoft Office Word 4 01.08.2011 19:37
Поля форм в Word и Open Office korneyo Microsoft Office Word 4 22.05.2011 08:29
Как программно установить службу в windows? KiL0z Общие вопросы Delphi 2 10.05.2011 02:29
Как установить свойства таблицы Word?! NeoCoder Общие вопросы Delphi 0 05.04.2011 20:55
Можно ли программно установить свойство поля DisplayFormat ? М_Виктор БД в Delphi 4 12.01.2010 13:36