Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Взаимодействие с Excel [D6, WinXP]


DiMMoN ©   (2004-08-31 18:05:00) 

Уважаемые мастера ....

помогите из приложение сменить ориентицию листка... с книжного на альбомный, и установить поля этого же листа ?

Такое возможно? зарание спасибо !


YurikGL   (2004-08-31 21:26:00) [1]

Абсолютно точно так
xl.ActiveSheet.PageSetup.Orientation:= xlLandscape;


Garry   (2004-08-31 19:01:00) [2]

Пардон...
XL.WorkBooks[1].WorkSheets[1].PageSetup.Orientation:=xlLandscape;


Garry   (2004-08-31 19:00:00) [3]

var
XL: variant;
..........................
XL:=CreateOleObject('Excel.Application');
..........................
XL.WorkBooks[1].WorkSheets[1].PageSetup.LeftMargin:=10;
XL.WorkBooks[1].WorkSheets[1].PageSetup.RightMargin:=10;


На счёт ориентации, возможно так...
XL.WorkBooks[1].WorkSheets[1].PageSetup.RightMargin.Orientation:=xlLandscape;
Это взято из экселевского макроса, не проверял.


Наверх

Титульная страница Поиск, карта сайта Написать письмо