VBA - «Не удается найти проект или библиотеку» для пользовательских файлов .xla, которые правильно расположены - PullRequest
2 голосов
/ 14 сентября 2011

У нас есть основной .xls файл, который ссылается на несколько .xla файлов в одной папке. В большинстве случаев все ссылки открываются нормально, но иногда, казалось бы, наугад, некоторые пользователи начинают получать Can't find Project or Library..

Если посмотреть, чего не хватает, это будет один из файлов .xla; тем не менее, путь к файлу, который он ищет, является абсолютно правильным, и те же файлы будут работать нормально для других. Мы обнаружили, что если мы переименуем папку, содержащую все файлы, проблема, как правило, исчезнет.

Из-за того, что пользователи имеют ярлыки для папки, мы не можем переименовать папку. Мы нашли единственный способ обойти это - создать еще один файл .xls, который откроет все файлы .xla в правильном порядке, а затем откроет основной файл .xls последним. Это работает, но это сбивает с толку пользователей, какую версию файла .xls они должны использовать.

У кого-нибудь есть идеи, что заставляет Excel думать, что чего-то не хватает, если именно на него указывает ссылка или как это исправить (кроме переименования папки)?

1 Ответ

0 голосов
/ 06 декабря 2011

Вам нужно будет открыть файл, прежде чем вы сможете получить доступ к коду в этом.

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