Текущее время: Ср, авг 20 2025, 07:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Общие VBA-библиотеки для рабочих книг BexAnalyzer
СообщениеДобавлено: Чт, дек 08 2011, 15:25 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июн 02 2009, 22:28
Сообщения: 228
Откуда: MOW
Пол: Мужской
Добрый день!

После того как в очередной раз нас попросили поменять примерно одно и то же в макросах в куче рабочих книг появилась мысль как сделать так, чтобы один и тот же код макроса (процедуры, функции на VBA) можно было вызывать в разных книгах. И чтобы при изменении кода в одном месте его не нужно было бы менять во всех книгах.

Делал ли кто-нибудь такое?

Мне рассказали такую идею: кладется книга с макросами на сетевой ресурс который всем виден и процедуры вызываются оттуда. Но данный вариант нам не подходит т.к. на данном проекте невозможно сделать общий видимый для всех сетевой ресурс по техническим и организационным причинам.

Какие еще есть варианты и стоит ли с этим вообще заморачиваться?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Общие VBA-библиотеки для рабочих книг BexAnalyzer
СообщениеДобавлено: Пн, дек 12 2011, 14:53 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 12 2009, 17:20
Сообщения: 70
Пол: Мужской
Используйте надстройки.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Общие VBA-библиотеки для рабочих книг BexAnalyzer
СообщениеДобавлено: Чт, дек 22 2011, 14:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Была идея, но я ее так и не реализовал.
В каждой книге создается модуль, код которого обновляется и таблички базы данных при подключении к серверу при условии, что версии отличаются.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие VBA-библиотеки для рабочих книг BexAnalyzer
СообщениеДобавлено: Пт, дек 23 2011, 01:57 
Ассистент
Ассистент

Зарегистрирован:
Ср, июн 03 2009, 17:01
Сообщения: 48
А если разместить в MIME репозитарии общий модуль VBA и потом импортировать его вот так:
ThisWorkbook.VBProject.VBComponents.Import "\BW\BC\SAP\..\module.bas"


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Общие VBA-библиотеки для рабочих книг BexAnalyzer
СообщениеДобавлено: Ср, дек 28 2011, 11:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
NotTemp написал(а):
А если разместить в MIME репозитарии общий модуль VBA и потом импортировать его вот так:
ThisWorkbook.VBProject.VBComponents.Import "\BW\BC\SAP\..\module.bas"

Проверяли работоспособность?
Просто логин-пароль на доступ к вебу все равно нужен. Если так работает -- то вполне удачное решение.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB