Источник Удалить вложения из сообщений
  Этот вопрос от пользователя Outlook хотел знать, как удалить несколько вложений из сообщения за один шаг.
  
  Я хочу сохранить отправленные сообщения, но не вложения. Есть ли более простой способ, чем нажать на вложение, чтобы удалить его? А еще лучше, я могу выбрать несколько отправленных сообщений и удалить вложения из всех сообщений?
  
  В Outlook нет встроенных функций, поэтому вам нужно использовать надстройку или VBA, но да, это можно сделать.
  
  См. Инструменты управления вложениями для Outlook для надстроек или Дополнительные сведения для дополнительных макросов, включая примеры кода, которые могут сохранять вложения на жесткий диск перед удалением их из сообщения.
  
  Этот код будет работать с отправленными или полученными сообщениями в любой папке. Для этого добавьте код в редактор VBA, выберите сообщения, из которых вы хотите удалить вложение, и запустите его.
Sub DeleteAllAttachmentsFromSelectedMessages()
    Dim myAttachment        As Attachment
    Dim myAttachments       As Attachments
    Dim selItems            As Selection
    Dim myItem              As Object
    Dim lngAttachmentCount  As Long
    ' Set reference to the Selection.
    Set selItems = ActiveExplorer.Selection
    '  Loop though each item in the selection.
    For Each myItem In selItems
        Set myAttachments = myItem.Attachments
        lngAttachmentCount = myAttachments.Count
    ' Loop through attachments until attachment count = 0.
        While lngAttachmentCount > 0
            myAttachments(1).Delete
            lngAttachmentCount = myAttachments.Count
        Wend
        myItem.Save
    Next
    MsgBox "All Done. Attachments were removed.", vbOKOnly, "Message"
    Set myAttachment = Nothing
    Set myAttachments = Nothing
    Set selItems = Nothing
    Set myItem = Nothing
End Sub