Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Параметры страницы в Word из VBA (Excel)

28K
08 июня 2007 года
Noter
3 / / 08.06.2007
Необходимо перенести данные из excel в word. Программа (на VBA) копирует, вставляет.
Однако таблица достаточно большая и необходимо перед вставкой в word сделать лист альбомный.
Подскажите как реализовать.
Заранее спасибо.
18K
08 июня 2007 года
pavel55
79 / / 14.05.2007
1) Открыть Word
2) Включить запись макроса
3) Вручную сделать ориентацию листа Альбомная
4) Остановить запись макроса
5) Посмотреть созданный макросом код и подчистить его и вы получите след. строку

 
Код:
ActiveDocument.PageSetup.Orientation = wdOrientLandscape
28K
08 июня 2007 года
Noter
3 / / 08.06.2007
Спасибо большое за ответ. Однако мне необходимо было именно, чтобы макрос, записанный в Excel поменял ориентацию страницы в Word.
Вроде бы разобрался. Фишка была в том, что команда
ActiveDocument.PageSetup.Orientation = wdOrientLandscape
не прокатывала, так как не определялась в VBA из-под Excel.

Set wrd = CreateObject("Word.Application")
wrd.ActiveDocument.PageSetup.Orientation = 1
(в общем 1 вместо wdOrientLandscape) изменило ситуацию
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог