Вниз
Скачать: CL | DM;

Опять Excel параметры страницы   Найти похожие ветки 

← →
Ghost_ ©   (2003-07-11 10:47) [0]

Как сделать страницу альбомной


← →
Babay ©   (2003-07-11 11:09) [1]

ну например так

параметр Excel подразумевает уже открытый ексель с помощью
GetActiveOleObject

Procedure PrintPageSetup(Excel:Variant;Orentation:Integer=xlLandscape;//альбомная ориентация
// xlPortrait // книжная ориентация
Left:Extended=2.5;// отступы в см Right:Extended=2.5;
Top:Extended=2.5; Bottom:Extended=2.5;
Zoom:Integer=95);
Begin
try // на случай ежели не задан принтер Excel.ActiveSheet.PageSetup.Zoom:=Zoom; // масштаб печати в %
Excel.ActiveSheet.PageSetup.Orientation := Orentation;
Excel.ActiveSheet.PageSetup.LeftMargin:= excel.CentimetersToPoints(Left);
Excel.ActiveSheet.PageSetup.RightMargin:= Excel.CentimetersToPoints(Right);
Excel.ActiveSheet.PageSetup.TopMargin:= Excel.CentimetersToPoints(Top);
Excel.ActiveSheet.PageSetup.BottomMargin:= Excel.CentimetersToPoints(Bottom);
finally
end;
end;


← →
Babay ©   (2003-07-11 11:10) [2]

поправка

Procedure PrintPageSetup(Excel:Variant;Orentation:Integer=xlLandscape;//альбомная ориентация
// xlPortrait // книжная ориентация
Left:Extended=2.5;// отступы в см
Right:Extended=2.5;
Top:Extended=2.5; Bottom:Extended=2.5;
Zoom:Integer=95);


← →
Babay ©   (2003-07-11 11:11) [3]

Блин ну надоже как все исковеркало........

еще поправка

try // на случай ежели не задан принтер
Excel.ActiveSheet.PageSetup.Zoom:=Zoom; // масштаб печати в %



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-77836
Rowell
2003-07-12 01:41
2003.07.24
Автоскроллинг в ListBox


1-77855
Navi
2003-07-12 08:57
2003.07.24
CharSet


1-77941
olookin
2003-07-10 16:50
2003.07.24
вызов из DLL


1-77996
Kostya
2003-07-11 17:54
2003.07.24
Помогите заставить IMAGE в дельфи принять размер


14-78137
Nikkk
2003-07-08 23:07
2003.07.24
Домашняя cеть в WinME




   Наверх