Суть проблемы: в экселе при выделении нужной ячейки в строке и запуске надстройки создаётся акт (из шаблона) и заносятся данные из строки выделенной ячейки. Так работает на той машине на которой напсан сей процесс.. Перенос на другой комп выдаёт при выполнении надстройки ошибку при создании акта:
Но ячейка выбрана необходимая
из дэбага:
Помогите пожалуйста
Error 91
Object variable or With block variablee not set
Но ячейка выбрана необходимая
из дэбага:
'Поиск московского акта
With Application.FileSearch
.LookIn = ThisWorkbook.Worksheets("dataSheet").Range("B2").Value
.SearchSubFolders = True
.FileType = msoFileTypeExcelWorkbooks
.Filename = "*" & nomerAkta & "*.xls"
'MsgBox nomerAkta
'MsgBox .Filename
'MsgBox .LookIn
If .Execute > 0 Then
MsgBox .FoundFiles(1)
Set moskvAktFile = Workbooks.Open(.FoundFiles(1))
Else
MsgBox "Выберите ячейку с московским актом!", vbCritical
End If
End With
'Копирование московского акта в шаблон
moskvAktFile.Worksheets(1).Activate < вот на это ругается
Cells.Copy
Workbooks("Шаблон акта Пригородная.xls").Worksheets("Московский акт").Activate
Cells.PasteSpecial xlPasteAll
Application.DisplayAlerts = False
moskvAktFile.Close
Application.DisplayAlerts = True
Помогите пожалуйста