Выполнение макроса excel файла из IBSO
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Saliev Участник
Вступление в Клуб: 30.03.2011
|
Вт Июн 21, 2011 13:24  Выполнение макроса excel файла из IBSO |
|
Полезность: Нет оценки
|
Добрый день, коллеги. Если кто сталкивался с вопросом выполнение макроса в MS Excel из IBSO, прошу откликнитесь! Имеется файл Primer.xls в котором имеется макрос Macros1 и ComboBox1 которая находится на листа Sheet1.
Возможно ли из IBSO после открытия excel файла , выполнить макрос Macros1 и изменить значения ComboBox1 ?
Буду весьма признателен любым комментариям... |
|
 |
zinovjeva_n Участник - экстремал
Вступление в Клуб: 15.10.2008
|
Вт Июн 21, 2011 18:03   |
|
Полезность: Нет оценки
|
Можно. в Word это делалось так:
Код: | WrdApp.Run "Макрос" , <параметры> |
В excel по моему также, только вместо объекта WrdApp - объект excel
Код: | Set xls = CreateObject("Excel.Application")
xls.Run "Macro", <параметры>
|
Хотя возможны варианты с вызовом. _________________ Coding for food |
|
 |
Saliev Участник
Вступление в Клуб: 30.03.2011
|
Ср Июн 22, 2011 07:38   |
|
Полезность: Нет оценки
|
макросом понятно, нужно выполнить
excel.open_file(FILE_NAME, false);
excel.cmd('Call Macros1')
а как программно из IBSO изменить значения ComboBox1 в листе Sheet1
еще не решено. |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Июн 30, 2011 17:31   |
|
Полезность: Нет оценки
|
ComboBox1 содержит значения из области на Sheet1?
Что мешает их переопределить при формировании Sheet1? |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|