Правило Outlook выполняет код каждый раз, когда поступает электронная почта от определенного отправителя.Он автоматически извлечет PDF-вложение из электронных писем и поместит их в указанную папку.
Мы используем его в течение хороших 9 месяцев.
Примерно с 10/22 происходит сбойв строке For Each oAttachment In MItem.Attachments
с Error 424 Object Required.
в разделе DAKSave.
Я попытался изменить папку на локальную папку, та же ошибка.Эта ошибка также возникает на разных компьютерах, когда я пытаюсь использовать код (в том числе на компьютере, который ранее мог использовать этот конкретный код).
Я включил EnableUnsafeClientMailRules в regedit.
Why isn 'это работает?Почему это работает до сих пор?
Public Sub SaveAttachmentsToDisk(MItem As Outlook.MailItem)
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
sSaveFolder = "S:\Fax\FAX AUTODUMP\"
For Each oAttachment In MItem.Attachments
oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName
Next
End Sub
Sub DAKSave()
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
sSaveFolder = "S:\Fax\FAX AUTODUMP\"
For Each oAttachment In MItem.Attachments
oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName
Next
End Sub
Я открыт для предложений, которые позволят выполнить ту же автоматизированную задачу.