Как использовать CreateGUIDString для открытия файла Excel вместо OpenObject - PullRequest
0 голосов
/ 06 мая 2019

Я запрограммировал несколько приложений Access / VBA, используя методы OpenObject / CreateObject для связи с электронными таблицами Excel или документами Word и передачи данных и т. Д.

Теперь они не работают и возвращаютошибка:

Ошибка 70 - В доступе отказано.

Из исследований кажется, что это связано с некоторыми обновлениями безопасности от Microsoft, которые деактивировали опцию CreateObject("Scriptlet.TypeLib").

Я видел рекомендованный Microsoft обходной путь с CoCreateGUID, но у меня естьне найдено объяснения того, как следует применять это для создания или открытия электронной таблицы Excel и т. д.

У вас есть пример кода, помимо того, что был предложен Microsoft (т. е. объявления типов и функций и код для CreateGUIDString Функция)?

Мне нужно знать, как вызывать эти функции в моем коде для связи с Excel или другими приложениями Office.

...