1
Эй, моя программа проверяет zip-файл и копирует его в другой каталог. Однако я наткнулся на объектную переменную «Ошибка времени« 91 »или с переменной блока, которая не установлена» на oApp, когда я ее скомпилировал.Ошибка времени выполнения '91' vba-access
Sub UnZip(Fname As Variant)
Dim oApp As Object
Dim FileNameFolder As Variant
FileNameFolder = "P:\"
Set oApp = CreateObject("Shell.Application")
oApp.Namespace(FileNameFolder).CopyHere oApp.Namespace(Fname).items
End Sub
В чем проблема?
Я использую доступ 2010
В моем случае я получил Fname как FolderItem. Однако, когда я запускаю objFolder.CopyHere (Fname), я получаю такую же ошибку «91» или переменную объекта, которая не установлена » –
Fname следует передать на unzip sub в виде строки. – MatthewD