![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменение размеров страницы в Excell [Delphi]
Djon1111 © (2004-04-06 08:20:00)Здравствуй народ. У меня следующая проблема! Мне нужно из Delphi при помощи переменной типа OLEVAriant изменить размер страницы в Excell, которая будет отправлена на печать. Есть код на VBA:
ActiveSheet.VPageBreaks(1).DragOff Direction:=xlToRight, RegionIndex:=1
При попытке перевисти его в Delphi выдается сообщение, что метод DragOff не подерживается OLEVAriant'ом.
Заранее благодарен.
vladgul (2004-04-09 22:29:00) [1]когда мне надод было что-то делать в worde или excel я сначала создавал там макросы (запись автоматически по действиям пользователя), а потом при небольшой доработке синтаксиса переносил это в delphi.
Djon1111 (2004-04-06 16:30:00) [2]Kathrina, за совет, но данный пример работает некорректно, выдается ошибка OLE error 800A03EC.
kathrina (2004-04-06 12:05:00) [3]Что-то вроде
MSExcel.ActiveSheet.VPageBreaks[1].DragOff($FFFEFBF ,1);
(Где
MSExcel: variant;)
MSExcel := CreateOleObject('Excel.Application');