Еще раз про связь с экселем
Подскажите, плиз, где взять полный список "волшебных слов" для работы с
Ёкселем из Ц++ Билдера.
Exc=CreateOleObject("Excel.Application");
Sheet=Exc.Workbooks.Item[1].Shees.Item[2]
Sheet.Cells[1,2]=value;
Типа так. Вот в хелпе я только Run, не нашел.
Работает так
Exc.Run("SumSub","Two",10);
А в этом екселе, описываешь макрос
Sub SomeSub(par1 as String,par2 as Integer)
.
.
EndSub
Надо только, чтобы Workbook с этим макросом открыт был.
Есть класс Variant.
У него есть методы OleFunction,OleProcedure
(хотя реально это одно и тоже на С++),
а также OlePropertySet и OlePropertyGet.
Я думаю ты сам с ними разберешься.
В C++ Builder самплов куча
нужную инфу нашел на
lib.wallst.ru/CPP/HTML/Elm_avt/elmanova.html
http//www.zk.ru/sector/faqs/faqr600.html
src.fitkursk.ru/articles/art0000028_1.asp