
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.08.2005, 12:17:30
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Access 2002, Excel 2002 Я программно создаю из Access книгу в Excel, вношу туда данные, форматирую, добавляю элементы управления. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ВОПРОС: Каким образом можно программно добавить модуль в созданный объект Excel? (модуль -- пара объявлений переменных модуля, один обработчик, пара функций) Возможно ли программно добавить в проект Excel ссылки на библиотеку Microsoft Access 10.0 Library? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 12:39:02
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
может лучше с хвоста подойти? открывать готовый шаблон со всеми заготовками, наполнять данными, а потом сохранять, как надо? Или эти процедуры для каждой книги различны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 12:39:49
|
|||
|---|---|---|---|
|
|||
Программно добавить в Excel процедуры? |
|||
|
#18+
Leon.ВОПРОС: Каким образом можно программно добавить модуль в созданный объект Excel? (модуль -- пара объявлений переменных модуля, один обработчик, пара функций) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 12:49:36
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Отлично! Только, прошу меня извинить, а какую библиотеку нужно подключить для использования VBComponent? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 12:51:48
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
И остается вопрос, как можно программно добавить в проект Excel ссылки на библиотеку Microsoft Access 10.0 Library? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 12:57:28
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
еще раз повторюсь Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 12:57:31
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Leon.Отлично! Только, прошу меня извинить, а какую библиотеку нужно подключить для использования VBComponent? С этим разобрался уже, Microsoft VB 6.0 Extensibility (VBIDE). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 13:00:24
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
там же :) VBIDE.References и все-таки, о моих вопросах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 13:00:31
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Sinnerможет лучше с хвоста подойти? открывать готовый шаблон со всеми заготовками, наполнять данными, а потом сохранять, как надо? Или эти процедуры для каждой книги различны? Может быть, это действительно лучше. Просто не хотелось бы привязываться к шаблону -- это дополнительные издержки на поддержание комплекса в целом, а у меня даже пакет инсталляции пока не предусматривается. И остается вопрос, как можно программно добавить в проект Excel ссылки на библиотеку Microsoft Access 10.0 Library? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 13:08:07
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 13:16:21
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Да, спасибо, я уже прочитал про References, это то что нужно. У меня возникла проблема с Код: plaintext Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 13:23:01
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Если вместо "Dim vbc As VBIDE.VBComponent" использовать позднее связывание, то работает. В чем тут может быть дело? Или плюнуть на это и пусть "делай, как делается"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 14:30:36
|
|||
|---|---|---|---|
|
|||
Программно добавить в Excel процедуры? |
|||
|
#18+
Что-то не пойму, а почему Код: plaintext не хочешь написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 15:18:04
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Я делал и такой вариант Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 15:40:28
|
|||
|---|---|---|---|
|
|||
Программно добавить в Excel процедуры? |
|||
|
#18+
Странно, что с ошибкой валится. Библиотеку Visual Basic for Applications Extensibility подключил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2005, 15:55:57
|
|||
|---|---|---|---|
Программно добавить в Excel процедуры? |
|||
|
#18+
Точно! Подключил Microsoft Visual Basic for Applications Extensibility 5.3 и все заработало. А я то, по незнанию, подключал Microsoft Visual Basic 6.0 Extensibility :-/ У меня то проект Access, а не VB, вот я и перепутал! Коллеги, спасибо! Все сделал -- и связь Access+Excel, и ссылки, и процедуры в Excel добавляются. Все с вашей помощью. Еще раз убеждаюсь в мощи и профессионализме нашего SQL.RU :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2185831]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 379ms |

| 0 / 0 |
