Нижеприведенный код должен скрывать книгу, которую она открывает, и запускать макрос, а затем закрывать книгу, все время не отображая ничего.Я написал макрос, используя Application.ScreenUpdating, однако он не работает
Какая ошибка я сделал? Также есть более простой способ взять значение, записанное в «Лист 1», и поместить его в ячейку в «QR Code»? Thanks
Sub Open_Fill_Close()
Application.ScreenUpdating = False
Worksheets("Sheet1").Select
invoiceNo = Range("A1")
Set myData = Workbooks.Open("HD:Users:User1:Desktop:QR.xlsm")
Worksheets("QR Code").Select
Worksheets("QR Code").Range("Y39").Select
RowCount = Worksheets("QR Code").Range("Y39").CurrentRegion.Rows.Count
With Worksheets("QR Code").Range("Y39")
.Offset(RowCount, 0) = invoiceNo
End With
Application.Run "QR.xlsm!ExportCellsAsPicture"
Workbooks("QR.xlsm").Close False
Application.ScreenUpdating = True
End Sub
Plese, расскажите, что происходит. Что происходит не так? Что такое сообщение об ошибке? –
Он все еще открывает файл Excel! – tbowden