Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: 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 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.036 c
4-1102371235
Костинг Хостинг
2004-12-07 01:13
2005.01.23
Поле Description в сервисе как его заполнить при регистрации


14-1104509367
Константинов
2004-12-31 19:09
2005.01.23
Сеть своими руками.


1-1105608718
Саня
2005-01-13 12:31
2005.01.23
Сеанс MS-DOS


1-1104847433
BoAlSe
2005-01-04 17:03
2005.01.23
Деактивация


1-1105448371
nap
2005-01-11 15:59
2005.01.23
лексический анализатор





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский