Страница 1 из 1

Где взять информацию о библиотеках Excel

Добавлено: 31 май 2004, 09:32
patq
Где можно узнать, о подключаемых в Excel библиотеках. Их назначение, какие объекты, методы и т.д. они поддерживают, их Help и на каких сайтах они лежат.
А то открываешь окно подключения, там их ого-го как много, и ничего кроме пути их расположения нет

Добавлено: 31 май 2004, 18:17
Naeel Maqsudov
Какие библиотеки имеются в виду?
а) Сервис/Надстройки или
б) Tools/References в редакторе VBA?

Добавлено: 01 июн 2004, 08:07
patq
Вообще-то я писал о библиотеках, устанавливаемых в Tools/Reference. Они меня достали.
Но узнав, что есть и другие надстройки в Сервис/Надстройки, не отказался узнать бы и про них

С уважением

Добавлено: 01 июн 2004, 08:23
Naeel Maqsudov
Tools/Reference
Это все зарегистрированные в настоящий момент ActiveX библиотеки. Они не имеют к Excel непосредственного отношения, у них разные разработчики, все они имеют совершенно различное назначение. Информацию о них можно обычно получить только из документации по API продуктов с которыми эти библиотеки были установлены.

Сервис/Надстройки
Это установленные XLA-библиотеки (надстроки Excel), которые содержат дополнительные функции. В описании некоторых функций Excel сказано, если
эта функция не работает, то установите и подключите такую-то надстройку.

Добавлено: 02 июн 2004, 08:57
patq
Naeel Maqsudov писал(а):Это все зарегистрированные в настоящий момент ActiveX библиотеки. Они не имеют к Excel непосредственного отношения, у них разные разработчики, все они имеют совершенно различное назначение.
Вот и хочется узнать их назначение. Об этом я и вопрошал.
Эти библиотеки имеют непосредственное отношение к Excel, раз их можно оттуда вызвать. Не хотелось бы уподоблятся лисе, говорящей:"А зелен виноград" (Басня Крылова "Лиса и виноград")

Хотелось бы услышать более конкретный ответ.

Добавлено: 02 июн 2004, 09:28
Naeel Maqsudov
Эти библиотеки имеют непосредственное отношение к Excel
:) Еще раз говорю, что неимеют, так как их можно вызвать ОТОВСЮДУ!

Добавлено: 03 июн 2004, 07:33
patq
Сколько людей, столько мыслей

Добавлено: 04 июн 2004, 08:14
Naeel Maqsudov
Мыслей гораздо больше. Так как, говоря в терминах реляционных баз данных, между людьми и мыслями возникает отношение один-ко-многим :)

Называйте какие-нибудь конкретные библиотеки, и если можно получить пользу от их использования в Excel (что в большинстве случаев не так), то мы рассмотрим как это сделать. Имейте в виду, что списки этих библиотек у меня и у Вас на компьютере РАЗНЫЕ.

Добавлено: 08 июн 2004, 08:29
patq
Доброго времени суток!

Вопросы какие надо решать знаю, а какие библиотеки для этого использовать - не знаю.

С уважением, patq.

Добавлено: 08 июн 2004, 09:01
Naeel Maqsudov
Ну, знаете! Так и надо было тогда ставить вопрос:
"Есть такая-то задача, хочу сделать ее на Excel+VBA. Какие есть для этого стандартные средства и/или сторонние ActiveX компоненты?"

Если надумаете, то начните пожалуйста новую тему, а эту я тогда закрою в виду ее бесперпективности.

Приведу пример: библиотека Drawing Addin (MSODRAA9.DLL). Подключаем, смотрим, какие там ессть классы. Итого, всего 1 класс ShapeSelect, у которого однор единственное свойство ButtonHandler. И БОЛЬШЕ НИЧЕГО.

Если попробовать создать экзкмпляр этого класса, то он просто не создается! Проверьте сами.

И так обстоит дело с подавляющим большинством библиотек!

Это я все к тому, что не имеют эти библиотеки (точнее их большинство) отношения не только к Excel, но и к использованию их а VBA!