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

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Закрыто
patq
Сообщения: 32
Зарегистрирован: 22 апр 2004, 06:50
Откуда: г. Ижевск

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

Сообщение patq » 31 май 2004, 08:32

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

Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Сообщение Naeel Maqsudov » 31 май 2004, 17:17

Какие библиотеки имеются в виду?
а) Сервис/Надстройки или
б) Tools/References в редакторе VBA?

patq
Сообщения: 32
Зарегистрирован: 22 апр 2004, 06:50
Откуда: г. Ижевск

Сообщение patq » 01 июн 2004, 07:07

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

С уважением
Идущий, да осилит дорогу!

Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Сообщение Naeel Maqsudov » 01 июн 2004, 07:23

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

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

patq
Сообщения: 32
Зарегистрирован: 22 апр 2004, 06:50
Откуда: г. Ижевск

Сообщение patq » 02 июн 2004, 07:57

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

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

Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Сообщение Naeel Maqsudov » 02 июн 2004, 08:28

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

patq
Сообщения: 32
Зарегистрирован: 22 апр 2004, 06:50
Откуда: г. Ижевск

Сообщение patq » 03 июн 2004, 06:33

Сколько людей, столько мыслей
Идущий, да осилит дорогу!

Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Сообщение Naeel Maqsudov » 04 июн 2004, 07:14

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

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

patq
Сообщения: 32
Зарегистрирован: 22 апр 2004, 06:50
Откуда: г. Ижевск

Сообщение patq » 08 июн 2004, 07:29

Доброго времени суток!

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

С уважением, patq.
Идущий, да осилит дорогу!

Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Сообщение Naeel Maqsudov » 08 июн 2004, 08:01

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

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

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

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

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

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

Закрыто