вот скрипт
Dim myWord As Word.Application
Set myWord = New Word.Application 'объявляем объект с именем ...
Папка = "D:\Рабочая папка\Пользователь\" 'открываем папку с именем ...
Call Shell("explorer " & Папка, vbNormalFocus) 'открыть папку с именем ...
Set myWord = Nothing
И = Replace$("D:\Рабочая папка\Пользователь\", "\", "/")
И1 = Replace$(И, " ", "%20")
Папка = "file:///" & Left$(И1, (Len(И1) - 1))
Dim winShell As Object
Dim w As Object
Set winShell = CreateObject("Shell.Application").Windows
For Each w In winShell
Обрабатываемое_окно = w.LocationURL
If w.LocationURL = Папка Then MsgBox "Зашло в условие": CallByName w.Document, "CurrentViewMode", VbLet, 2: Exit For
Next
Проверял, когда VbLet, 1 и VbLet, 2
на строке
If w.LocationURL = Папка Then MsgBox "Зашло в условие": CallByName w.Document, "CurrentViewMode", VbLet, 1: Exit For
ошибка
Рун Тайм Эррор -2147417848(80010108)
Automation error
Вызванный объект был отключён от клиентов
И самое главное эта ошибка бывает не всегда, иногда её нет и иногда не заходит в последнее условие, так как не показывает
MsgBox "Зашло в условие", специально его поставил!!!!!