powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Надстройки Reuters и Bloomberg - принцип их работы?
2 сообщений из 2, страница 1 из 1
Надстройки Reuters и Bloomberg - принцип их работы?
    #35878689
JKL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Заинтересовался принципом работы надстроек для Excel (AddIns),поставляемых с этими системами. Хотелось бы самостоятельно реализовать нечто подобное. Кто не знаком с этими системами - опишу вкратце. Надстройки предоставляют набор wizard'ов и UDF (user-defined-functions), позволяющих вытаскивать данные из баз данных Reuters или Bloomberg напрямую на листы Excel. Казалось бы, ничего сверхсложного, особенно в части функций - передаем запрос на сервер, выводим его результат на лист. Но я не могу понять, как они сделали одну вещь (саппорт спрашивать об этом бесполезно :) ). UDF всегда (во всяком случае, так написано во всех книжках и справочных материалах) возвращает значение только в ту ячейку, из которой была вызвана. Если нужно вернуть массив - выделяем несколько ячеек, жмем ctrl+shift+enter, получаем формулу "в фигурных скобках" (и в нагрузку геморой с "Нельзя изменять часть массива" при дальнейшей работе). А функции у Reuters и Bloomberg устроены не так - они выдают массив данных неограниченных размеров, без всяких "{}"! Просто вызов функции в левом верхнем углу этого массива - а дальше все само заполняется... Есть идеи, как этого добиться?
...
Рейтинг: 0 / 0
Надстройки Reuters и Bloomberg - принцип их работы?
    #35881245
_slan_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JKL,
вызываем функцию, передавая ей параметры(может тот самый диапазон вывода), по событию calculate вызывается(может быть тоже функция, но уже не из ячейки, а из vba) программа (может быть тоже функция, но уже не из ячейки, а из vba) заполнения указанного диапазона..

адрес диапазона может быть передан через определение имени..
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Надстройки Reuters и Bloomberg - принцип их работы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]