Компания переключила нас на Office 365 - теперь компонент ActiveX не может создать объект - PullRequest
0 голосов
/ 08 апреля 2020

Надеюсь, это легко исправить .... этот VBA работал до перехода на Office 365, но теперь я получаю сообщение об ошибке. Проблема связана с Set fso = CreateObject ("Scripting.FileSystemObject").

Ошибка: компонент ActiveX не может создать объект. Я прочитал некоторые возможные исправления, возможно, с реестром, но мог бы действительно использовать некоторую ясность. Заранее спасибо за помощь!

In-office 2013 Я попробовал следующий код, который работает правильно, но не в офисе 365

Dim fso As Object
Dim WSHELL As Object
Dim AckTime As Integer, InfoBox As Object
Dim oSl As Slide
Dim oHl As Hyperlink
Dim sSearchFor As String
Dim sReplaceWith As String
Dim oSh As Shape

 'Set InfoBox = CreateObject("WScript.Shell")
 Set fso = CreateObject("Scripting.FileSystemObject")
 Set WSHELL = CreateObject("WScript.Shell")
 Set InfoBox = WSHELL '  CreateObject("WScript.Shell")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...