Текущее время: Сб, ноя 08 2025, 08:37

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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