У меня есть довольно большой фрагмент кода excel vba, который мне нужно запустить. Проблема в том, что мне нужно запустить его из Access, а безопасность компании не позволяет запускать макрос из внешнего триггера.Простой способ использования excel vba в доступе vba
Поэтому я могу запустить код excel, когда в excel, но мне нужно в основном открыть электронную таблицу и получить доступ к той же работе, что и код excel.
Могу ли я просто скопировать код и запустить его в Access и как-то сказать, что «ActiveChart» и «WorkSheets (« XY ») находятся в файле Excel« Z »?
Благодаря
Kaz
Acces s VBA может запускать любой Excel VBA. Вам просто нужно вызвать соответствующие объекты и константы. Лично я стараюсь никогда ничего не запускать в Excel. Как реляционная база данных, Access имеет более надежную среду приложений и автоматизации с механизмом SQL, построителем интерфейса GUI и генератором отчетов, гораздо лучшим инструментом, чем электронная таблица flatfile. – Parfait