Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2013, 22:10   #1
WebbMan
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 168
По умолчанию Управление надстройками через VB, как?

Здравствуйте, у меня возник такой вопрос: можно ли управлять надстройками(надстройка NeuroSolutions 6) череp VB макросы? Если - да, то в какую сторону копать? Спасибо.
WebbMan вне форума Ответить с цитированием
Старый 22.11.2013, 23:27   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Если эта надстройка хранит список опций в реестре или в незашифрованном файле, - то можно программно менять опции.

Что вообще подразумевает управление?
Если касается её запуска, - то тоже можно сделать, при желании (возможно, будет сложно, - но ничего нереального нет)
EducatedFool вне форума Ответить с цитированием
Старый 25.11.2013, 16:44   #3
WebbMan
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 168
По умолчанию

Цитата:
Что вообще подразумевает управление?
Под управлением я имел ввиду, выбор какого то поля из выпадающего меню надстройки и соответственно запуск нужной команды надстройки(всё это программно конечно же).
Цитата:
Если касается её запуска, - то тоже можно сделать, при желании (возможно, будет сложно, - но ничего нереального нет)
То есть простыми способами не получится никак управлять надстройками через VB макросы? Я конечно могу используя winapi дергать нужные функции для управления надстройкой, но хотелось бы вариант попроще.
WebbMan вне форума Ответить с цитированием
Старый 25.11.2013, 17:03   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

копайте в сторону методов и свойств предоставляемых надстройкой.
выбор поля из списка и нажатие определенной клавиши - это для оператора,
а для ВБА это запуск определенной процедуры (функции) с определнными параметрами
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 25.11.2013, 17:21   #5
WebbMan
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 168
По умолчанию

Цитата:
копайте в сторону методов и свойств предоставляемых надстройкой.
как их посмотреть?
Цитата:
выбор поля из списка и нажатие определенной клавиши - это для оператора,
а для ВБА это запуск определенной процедуры (функции) с определнными параметрами
это понятно.
WebbMan вне форума Ответить с цитированием
Старый 26.11.2013, 14:35   #6
WebbMan
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 168
По умолчанию

Отзовитесь, неужели никто не пробовал?
WebbMan вне форума Ответить с цитированием
Старый 27.11.2013, 06:52   #7
AndVGri
Форумчанин
 
Регистрация: 10.02.2012
Сообщений: 109
По умолчанию

Если надстройка формата xlam, xla, то подключите её через Tools/References. Тогда можно будет посмотреть, что есть в public доступе в ней. И вызывать соответствующие методы, функции этой надстройки.
AndVGri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
управление через Socket Plumazh Работа с сетью в Delphi 9 10.09.2013 14:39
Управление ШД через LPT - порт remz Общие вопросы Delphi 17 06.10.2010 22:39
управление ProgressBar-ом через dll Volkogriz Общие вопросы Delphi 4 15.04.2010 18:04
Вирус нарушил управление надстройками IE.Помогите советом,кто может олченх Свободное общение 0 21.11.2008 19:02
Управление через лан yura-cat Помощь студентам 7 23.09.2008 00:26