Стандартная функция VBA, ссылающаяся на отсутствующую библиотеку объектов

#vba

#vba

Вопрос:

Может ли кто-нибудь дать несколько советов о том, как справиться с приведенной ниже ошибкой? Я пытался запустить файл .xlsm (созданный другим пользователем) на моем компьютере, но я столкнулся с приведенной ниже ошибкой. Я не могу удалить отсутствующую библиотеку и не могу заставить код успешно выполняться. Я не совсем понимаю, почему стандартная функция будет ссылаться на эту отсутствующую библиотеку. Любые советы будут с благодарностью!

введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. Попробуйте заменить ее на VBA.Format .

2. Это происходит, когда библиотеки используют те же имена для методов, которые уже существуют в VBA. Компилятор не может определить, какой метод вам нужен, поэтому вам нужно указать имя метода с именем библиотеки, чтобы компилятор был доволен. Так же, как предложил @braX.