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

Изменение размеров страницы в Excell   Найти похожие ветки 

← →
Djon1111   (2004-04-06 08:20) [0]

Здравствуй народ. У меня следующая проблема! Мне нужно из Delphi при помощи переменной типа OLEVAriant изменить размер страницы в Excell, которая будет отправлена на печать. Есть код на VBA:
ActiveSheet.VPageBreaks(1).DragOff Direction:=xlToRight, RegionIndex:=1
При попытке перевисти его в Delphi выдается сообщение, что метод DragOff не подерживается OLEVAriant"ом.

Заранее благодарен.


← →
kathrina   (2004-04-06 12:05) [1]

Что-то вроде
MSExcel.ActiveSheet.VPageBreaks[1].DragOff($FFFEFBF ,1);
(Где
MSExcel: variant;
MSExcel := CreateOleObject("Excel.Application");
)


← →
Djon1111   (2004-04-06 16:30) [2]

Kathrina, за совет, но данный пример работает некорректно, выдается ошибка OLE error 800A03EC.


← →
vladgul   (2004-04-09 22:29) [3]

когда мне надод было что-то делать в worde или excel я сначала создавал там макросы (запись автоматически по действиям пользователя), а потом при небольшой доработке синтаксиса переносил это в delphi.



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

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



Память: 0.45 MB
Время: 0.022 c
3-1103528250
Iova
2004-12-20 10:37
2005.01.23
Какое поле в таблице является первичным ключом


14-1104865112
Andrewp
2005-01-04 21:58
2005.01.23
Эксклюзив.


1-1105525543
Andy BitOff
2005-01-12 13:25
2005.01.23
With как параметр


14-1104908442
asdqwer
2005-01-05 10:00
2005.01.23
A.S.C., C.S.A. и проч.


14-1104773912
Aldor_
2005-01-03 20:38
2005.01.23
Обособление интерфейсной части в программе. Способы.




   Наверх