Отсутствует библиотека Excel, приводящая к ошибкам ссылок для пользователей, которым она не нужна / не используется - PullRequest
0 голосов
/ 25 февраля 2019

Хорошо, я добавил стороннюю надстройку, которая принимает подписи.Пользователь / компьютер, на который распространяются подписи, имеет установленную надстройку.Работает нормально.

Есть другие пользователи, которые используют ту же самую электронную таблицу и запускают другие сценарии VBA, которые есть в этой электронной таблице.Проблема заключается в том, что на этих компьютерах возникают ошибки ссылок, поскольку в них отсутствует ссылка на надстройку / библиотеку, которую имеет подпись пользователя, даже если используемые им сценарии не имеют ничего общего с добавленной библиотекой.

IУ меня есть два решения, которые должны работать, но я спрашиваю вас, может ли быть простое решение для этого.

A.Создайте вторую электронную таблицу для пользователя / компьютера подписи, чтобы извлечь необходимые данные из первой электронной таблицы, чтобы для первой электронной таблицы не требовалась надстройка.

B.Установите плагин на каждом компьютере, который может использовать лист.Не очень нравится этот вариант на самом деле, потому что это может никогда не закончиться.

Есть ли другой способ обойти это, кроме A и B?

1 Ответ

0 голосов
/ 25 февраля 2019

Там может быть вариант C, где вы можете иметь все в одной книге.Вы можете попробовать, может ли работать Поздняя привязка .: http://learnexcelmacro.com/wp/2018/09/vba-referencing-and-early-binding-vs-late-binding/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...