Ir para o conteúdo principal

Como salvar apenas anexo específico (Excel) no Outlook?

Autor: Siluvia Última modificação: 2022-06-17

O Outlook fornece o recurso Salvar Todos os Anexos para ajudá-lo a salvar todos os anexos de um email em uma pasta específica de uma só vez. No entanto, se você deseja salvar apenas determinados tipos de anexos em um ou mais e-mails, como pastas de trabalho do Excel, documentos do Word e assim por diante, como fazer isso? Neste tutorial, fornecemos dois métodos para resolver esse problema.

Salve apenas anexos de formato de arquivo específico no Outlook com código VBA
Salve facilmente apenas anexos de formato de arquivo específico no Outlook com uma ferramenta incrível


Salve apenas anexos de formato de arquivo específico no Outlook com código VBA

O código VBA a seguir pode ajudar a salvar apenas anexos de formato de arquivo específico em um ou mais emails selecionados em uma pasta específica. Por favor, faça o seguinte.

1. Inicie o Outlook. Na lista Mail, selecione um ou mais e-mails dos quais você deseja salvar apenas anexos em um formato de arquivo específico.

2. aperte o outro + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela. Na janela de abertura, clique em inserção > Móduloe, em seguida, copie o código VBA abaixo para a janela Módulo.

Código VBA: salve apenas anexos específicos em um e-mail ou vários e-mails em uma pasta

Public Sub SaveSpecifyAttachments()
'Updated by ExtendOffice 20210617
Dim xItem As Object, xFldObj As Object
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFilePath, xFilesSavePath As String
Dim xExtStr As String, xExt As String
Dim xExtArr() As String, xS As Variant
On Error Resume Next
Set xFldObj = CreateObject("Shell.Application").BrowseforFolder(0, "Select a Folder", 0, 16)
Set xFSO = New Scripting.FileSystemObject
If xFldObj Is Nothing Then Exit Sub
xSaveFolder = xFldObj.Items.Item.Path & "\"
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xExtStr = InputBox("Attachment Format:" + VBA.vbCrLf + "(Please separate multiple file extensions by comma.. Such as: .docx,.xlsx)", "Kutools for Outlook", xExtStr)
If Len(Trim(xExtStr)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        xFilesSavePath = ""
        For Each xAttachment In xItem.Attachments
            xFilePath = xSaveFolder & xAttachment.FileName
            xExt = "." & xFSO.GetExtensionName(xFilePath)
            xExtArr = VBA.Split(xExtStr, ",")
            xS = VBA.Filter(xExtArr, xExt)
            If UBound(xS) > -1 Then
                xAttachment.SaveAsFile xFilePath
                If xItem.BodyFormat <> olFormatHTML Then
                    xFilesSavePath = xFilesSavePath & vbCrLf & "<file://" & xFilePath & ">"
                Else
                    xFilesSavePath = xFilesSavePath & "
" & "" & xFilePath & "" End If End If Next xItem.Save End If Next Set xFSO = Nothing End Sub

3. Clique Ferramentas > Referências, Na Referências - Projeto caixa de diálogo, verifique o Tempo de execução de scripts da Microsoft caixa e clique no OK botão.

4. aperte o F5 chave para executar o código. No estalou para fora Navegar pela pasta caixa de diálogo, escolha uma pasta para salvar os anexos.

5. E então, clique OK, na sequência Kutools for Outlook caixa de diálogo, insira a extensão do arquivo do anexo que você salvará na caixa de texto e clique OK.

Observação: para várias extensões de arquivo, você precisa separá-las com vírgulas.

Em seguida, apenas os anexos especificados são salvos.


Salve facilmente apenas anexos de formato de arquivo específico no Outlook com uma ferramenta incrível

Se você é novo no VBA, aqui recomendamos que você use o Salvar todos os anexos característica de Kutools for Outlook. Com esse recurso, você pode salvar facilmente apenas anexos em um formato de arquivo específico no Outlook.

1. Selecione os e-mails dos quais deseja salvar apenas anexos em um formato de arquivo específico.

2. Clique Kutools > Ferramentas de Anexo > Salve Todos.

3. No Salvar configurações caixa de diálogo, você precisa configurar da seguinte maneira.

3.1) No Salve o (s) anexo (s) nesta pasta seção, clique no botão para selecionar uma pasta para salvar os anexos;
3.2) Clique no opções avançadas botão para desdobrar a caixa de diálogo;
3.3) No Condições de filtro seção, verifique o Tipo de anexo caixa de seleção e digite a extensão do arquivo dos anexos que você salvará no texto.
Dicas: Para várias extensões de arquivo, você precisa separá-las com ponto e vírgula.
3.4) Clique no OK botão. Veja a imagem:

4. Uma caixa de diálogo aparece lembrando você se deseja salvar os anexos, clique em OK para continuar.

5. Em seguida, outra caixa de diálogo aparece para informar quantos anexos foram salvos, clique no botão OK botão.

Agora, apenas os anexos de formato de arquivo específico são salvos.

Clique SUA PARTICIPAÇÃO FAZ A DIFERENÇA para saber mais sobre este recurso.

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Artigos relacionados:


Melhores ferramentas de produtividade de escritório

Kutools for Outlook - Mais de 100 recursos poderosos para turbinar seu Outlook

🤖 Assistente de correio AI: E-mails profissionais instantâneos com magia de IA – um clique para respostas geniais, tom perfeito, domínio multilíngue. Transforme o envio de e-mails sem esforço! ...

📧 Automação de e-mail: Fora do escritório (disponível para POP e IMAP)  /  Agendar envio de e-mails  /  CC/BCC automático por regras ao enviar e-mail  /  Encaminhamento automático (regras avançadas)   /  Adicionar saudação automaticamente   /  Divida automaticamente e-mails de vários destinatários em mensagens individuais ...

📨 Gestão de E-mail: Lembre-se facilmente de e-mails  /  Bloquear e-mails fraudulentos por assuntos e outros  /  Apagar Emails Duplicados  /  Pesquisa Avançada  /  Consolidar pastas ...

📁 Anexos PróSalvar em lote  /  Desanexar lote  /  Comprimir em Lote  /  Salvamento automático   /  Desanexação Automática  /  Compressão automática ...

???? Interface Mágica: 😊Mais emojis bonitos e legais   /  Aumente a produtividade do seu Outlook com visualizações com guias  /  Minimize o Outlook em vez de fechar ...

???? Maravilhas com um clique: Responder a todos com anexos recebidos  /   E-mails antiphishing  /  🕘Mostrar fuso horário do remetente ...

👩🏼‍🤝‍👩🏻 Contatos e calendário: Adicionar contatos em lote de e-mails selecionados  /  Dividir um grupo de contatos em grupos individuais  /  Remover lembretes de aniversário ...

Sobre Características 100 Aguarde sua exploração! Clique aqui para descobrir mais.

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations