Я пытаюсь открыть вложение Excel с помощью правила Outlook. Я использую ниже VBA, чтобы сделать это:Открыть вложение Excel с помощью Outlook 2010
Public Sub saveAttachtoDisk(itm As Outlook.MailItem)
Dim objAtt As Outlook.Attachment
Dim xlApp As Object
Dim FileName As String
For Each objAtt In itm.Attachments
If InStr(objAtt.DisplayName, ".xlsx") Then
FileName = "S:\Projects\" & objAtt
objAtt.SaveAsFile FileName
Set xlApp = CreateObject("Excel.Application")
xlApp.Application.Visible = True
xlApp.Application.EnableEvents = False
x1App.Workbooks.Open FileName
End If
Set objAtt = Nothing
Next
MsgBox ("DONE")
End Sub
Это открывает приложение Excel, однако на открытом имя_файл линии, она закрывает приложение Excel и выпрыгивает из кода.
Также, пожалуйста, дайте мне знать, если я делаю это чрезмерно сложным способом!
удалите части '.Application' -' xlApp.Visible = True' – Slai