Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > CreateOleObject("Excel.Application")


Автор: martin72 12.10.2009, 12:22
Привет, помогите чайнику, открываю эксель вот таким образом:

Код

XL=CreateOleObject("Excel.Application");
XL.OlePropertySet("Visible",true);

// далее создаем книгу и добавляем листы
v0=XL.OlePropertyGet("Workbooks");
v0.OleProcedure("Add");
v1=v0.OlePropertyGet("Item",1);
v0=v1.OlePropertyGet("Worksheets") ;
v0.OlePropertyGet("Item",1).OlePropertySet("Name","раз");
v0.OlePropertyGet("Item",2).OlePropertySet("Name","два");

// получаем лист 1
v1=v0.OlePropertyGet("Item",1);


Как вызвать процедуру, если что-то изменилось на данном листе? Как правильно поймать onChange для данного листа экселя? Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)