Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.28;
Скачать: CL | DM;

Вниз

Как использовать PAgeSetup   Найти похожие ветки 

 
tiasur ©   (2008-01-02 15:59) [0]

Подскажите пожалуйста, как использовать PageSetup при работе с MS Ecxel. В интернете есть множество описаний.
Но при их использование Delphi выкидывает ошибку.
Не нравится ей слово Page Setup/
листинг имеет такой вид:

 xla := TexcelApplication.Create(Self);
LCID := GetUserDefaultLCID;//стандартный идентификатор
 xla.Visible[LCID] := true;
xlw := xla.Workbooks.Add(path+"/Шаблон_учета_серийных_номеров2.xlt",LCID);

xla.PageSetup.RightFooter := "&P";

Не пропускает в данном случае слово Page Setup
Что делать?


 
Семен Сурков   (2008-01-04 00:51) [1]

Потому, как PageSetup не у Application, а у Worksheet.

Напиши что-то типа

xla.Worksheets[1].PageSetup.bla-bla-bla

PS.
1. может не прав немного. может не кв. скобки, а круглые.
2. это можно выяснять самому записав макрос в екселе.


 
TStas ©   (2008-01-04 21:54) [2]

Это в принципе надо или с макроса списывать, или, если макрос не удается в лоб написать, то с умной книжки. Зачем же гадать, что не получается.
В очень редких случаях может быть неприятный момент (например, так происходит с красивыми границами ячеек): макрос мило написался, но вот некоторые методы не предоставляют интефейсов автоматизации. Но это в редких явно ненужных случаях, вроде красивой границы ячеек.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
2-1218734987
Dr.Andrew
2008-08-14 21:29
2008.09.28
Как запретить/разрешить ввод от клавиатуры любых символов ?


15-1218179922
Псалтырь
2008-08-08 11:18
2008.09.28
overload для одного только метода


2-1218638551
webpauk
2008-08-13 18:42
2008.09.28
Исключить одинаковые поля


3-1206562057
Fin
2008-03-26 23:07
2008.09.28
Узнать Значение счётчика


15-1218031848
alien1769
2008-08-06 18:10
2008.09.28
ЗАДАЧА ЭЙНШТЕЙНА