KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Guarde todas as imagens incorporadas no Outlook com facilidade — passo a passo

AutorKelly Data de Modificação

No dia a dia do escritório, é comum depararmo-nos com imagens incorporadas diretamente no corpo das mensagens, que precisam de ser guardadas localmente para uso futuro ou arquivo. Ao contrário dos anexos tradicionais, essas imagens normalmente não aparecem na lista de Anexos, tornando difícil a sua extração em lote. Este artigo apresenta, de forma sistemática, os métodos disponíveis para três cenários comuns e oferece uma análise detalhada das respetivas vantagens e desvantagens, ajudando os utilizadores a escolher a solução mais adequada às suas necessidades e competências técnicas.


Compreender as imagens incorporadas versus anexos normais no Outlook

  • Imagens incorporadas (embutidas):
    Imagens apresentadas no corpo de uma mensagem. Podem estar incluídas como elementos HTML ou como objetos RTF/OLE, consoante a forma como o remetente compôs a mensagem. Estas imagens aparecem normalmente na posição correspondente, mas muitas vezes não são exibidas na lista de Anexos da interface do Outlook.
  • Anexos normais:
    Ficheiros anexados explicitamente à mensagem (por exemplo, através da opção «Anexar ficheiro» no Outlook). Estes aparecem na lista ou painel de Anexos e podem ser guardados diretamente com «Guardar todos os anexos».

Guardar imagens incorporadas uma a uma de uma única mensagem

No Outlook, as imagens incorporadas no corpo da mensagem não podem ser guardadas como anexos normais — é necessário extraí-las manualmente. Clique com o botão direito na imagem e selecione «Guardar como imagem» para preservar a qualidade original, sem precisar de plugins adicionais. Este método simples é perfeito para guardar rapidamente uma ou duas imagens. A seguir, apresentamos instruções passo a passo e dicas essenciais.

  1. No Outlook, selecione e abra a mensagem na sua própria janela ou no painel de pré-visualização.
  2. Clique com o botão direito na imagem que deseja guardar e escolha “Guardar como imagem” no menu de contexto.
    selecione Guardar como Imagem no menu de contexto
  3. Na caixa de diálogo Guardar ficheiro que se abre, indique a pasta de destino e o nome do ficheiro e, em seguida, clique no botão Guardar.
    especifique a pasta de destino e o nome do ficheiro
  4. A imagem incorporada especificada foi agora guardada da mensagem do Outlook para a pasta de destino. Repita este procedimento para cada imagem necessária dessa mensagem.
Vantagens:
  • 🔹Não precisa de extensões: Funciona imediatamente com o Outlook padrão e um editor de imagens básico.
  • 🔹Extração seletiva: Escolha exatamente quais as imagens a guardar, evitando ficheiros indesejados.
  • 🔹Simplicidade para poucas imagens: Ideal quando só precisa de extrair uma ou duas imagens.
Desvantagens:
  • 🔸Trabalhoso com muitas imagens: Torna-se tedioso quando uma mensagem contém várias imagens.
  • 🔸Possível perda de qualidade ao copiar e colar: Copiar e colar pode não preservar a resolução ou o formato originais se a opção Guardar como imagem não estiver disponível.

Guardar todas as imagens incorporadas de uma única mensagem

Quando uma mensagem contém inúmeras imagens incorporadas, guardá-las uma a uma é moroso e tedioso. No Outlook, utilize a funcionalidade **Guardar como** para salvar a mensagem em formato HTML e, de seguida, aceda à pasta de recursos criada na mesma localização — onde poderá selecionar e exportar todas as imagens em lote, preservando a qualidade original sem necessitar de plugins adicionais.

  1. No Outlook, selecione a mensagem que contém as imagens que deseja guardar.
  2. Clique em Ficheiro > Guardar como. Na caixa de diálogo Guardar como, siga os passos abaixo:
    • Selecione a pasta de destino onde irá guardar as imagens incorporadas;
    • Introduza o nome pretendido na caixa Nome do ficheiro;
    • Escolha HTML na lista pendente Especificar Formato de Salvamento;
    • Clique no botão Guardar.
      especifique a pasta de destino e o nome do ficheiro
  3. Abra a pasta que criou e, em seguida, aceda à subpasta com o nome indicado no Passo 2 — é aqui que todas as imagens estão armazenadas.
    Abra a pasta para ver as imagens guardadas
Vantagens:
  • 🔹Extração em lote: extrai automaticamente todas as imagens incorporadas de uma só vez.
  • 🔹Ficheiros originais: geralmente preserva os tipos de ficheiro e os nomes originais ou gera nomes sequenciais.
  • 🔹Não requer scripts: aproveita as funcionalidades integradas do Outlook.
Desvantagens:
  • 🔸Inclui outros recursos: extrai também CSS, scripts e outros conteúdos multimédia; terá de filtrar os ficheiros de imagem.
  • 🔸Apenas saída HTML: gera uma cópia HTML da mensagem e uma pasta adicional; pode sobrecarregar o espaço de trabalho se apenas as imagens forem necessárias.
  • 🔸Pode perder algumas imagens RTF-OLE: se a mensagem utilizar incorporação RTF, nem todas as imagens serão capturadas na exportação HTML.

Guardar todas as imagens incorporadas de várias mensagens selecionadas

Ao processar mensagens com muitas imagens incorporadas, guardar manualmente cada uma delas é moroso e propenso a erros. Ao criar e executar uma macro VBA no Outlook, pode percorrer várias mensagens selecionadas de uma só vez, detetar e extrair automaticamente todas as imagens incorporadas e guardá-las em massa numa pasta local, seguindo regras predefinidas de nomeação e organização — aumentando significativamente a eficiência e garantindo uma estrutura consistente.

  1. 1. Selecione as mensagens-alvo que contêm as imagens incorporadas que deseja guardar.
  2. 2. Prima Alt+F11 para abrir o Editor do VBA. Em seguida, clique em Inserir > Módulo e copie e cole o código seguinte no módulo.
    Sub SaveAllImagesFromSelectedEmails()
    'Updateby Extendoffice
        Dim objMail As Outlook.MailItem
        Dim objSelection As Outlook.Selection
        Dim objAttachment As Outlook.Attachment
        Dim savePath As String
        Dim imgCounter As Long
        Dim fileExt As String
        Dim subj As String
        Dim cleanSubj As String
        savePath = "C:\Users\AddinsVM001\Desktop\email images\"   ' change the folder to your own
        If Dir(savePath, vbDirectory) = "" Then MkDir savePath
        Set objSelection = Application.ActiveExplorer.Selection
        For Each objMail In objSelection
            subj = objMail.Subject
            cleanSubj = subj
            cleanSubj = Replace(cleanSubj, ":", "")
            cleanSubj = Replace(cleanSubj, "/", "")
            cleanSubj = Replace(cleanSubj, "\", "")
            cleanSubj = Replace(cleanSubj, "?", "")
            cleanSubj = Replace(cleanSubj, "*", "")
            cleanSubj = Replace(cleanSubj, "<", "")
            cleanSubj = Replace(cleanSubj, ">", "")
            cleanSubj = Replace(cleanSubj, "|", "")
            cleanSubj = Replace(cleanSubj, """", "")
            imgCounter = 1
            For Each objAttachment In objMail.Attachments
                fileExt = Mid(objAttachment.fileName, InStrRev(objAttachment.fileName, ".") + 1)
                fileExt = LCase(fileExt)
                If objAttachment.Type = olEmbeddeditem _
                   Or InStr(1, fileExt, "jpg") > 0 _
                   Or InStr(1, fileExt, "jpeg") > 0 _
                   Or InStr(1, fileExt, "png") > 0 _
                   Or InStr(1, fileExt, "gif") > 0 Then
                
                    objAttachment.SaveAsFile savePath & cleanSubj & "_" & imgCounter & "." & fileExt
                    imgCounter = imgCounter + 1
                End If
            Next
        Next
        MsgBox "All images are saved into:" & vbCrLf & savePath, vbInformation
    End Sub 
    
  3. Clique no botão Executar.
    executar o código
  4. Assim que terminar, todas as imagens serão guardadas na pasta designada e renomeadas utilizando o Assunto do Email mais um Número de Sequência, conforme mostrado na imagem abaixo:
    Abra a pasta para ver as imagens guardadas
Nota: No código acima, deve alterar o Caminho do Arquivo "C:\Users\AddinsVM001\Desktop\email images\" para o seu próprio.
Vantagens:
  • 🔹Processamento em Massa: processe múltiplas mensagens numa única execução, poupando tempo em comparação com a extração manual mensagem a mensagem.
Desvantagens:
  • 🔸Complexidade: requer escrita e teste de código VBA, além de tratamento rigoroso de erros (como conflitos de nomes ou caracteres inválidos).
  • 🔸Restrições de segurança ou políticas internas: os fluxos de trabalho com macros podem ser bloqueados em determinados ambientes.
  • 🔸Tratamento RTF/OLE: algumas imagens incorporadas podem não ser capturadas utilizando apenas o Attachment.SaveAsFile.

Não perca mais anexos: Guarda em massa com um clique para Outlook

Guarde anexos de várias mensagens com um único clique usando o “Guardar todos os anexos” do Kutools para Outlook, eliminando transferências manuais lentas e propensas a erros.

🚀Extração em massa com um clique:

  • Basta selecionar várias mensagens e extrair todos os anexos com um único clique — a operação é concluída em segundos, sem necessidade de cliques repetidos.

📂Organização e armazenamento inteligentes

  • Suporta localizações locais e de rede, com total liberdade na escolha do destino; nomeação automática de subpastas (pasta da mensagem + assunto + carimbo temporal) para evitar conflitos de nomes.

🔍Filtragem precisa de anexos

  • Filtre anexos por remetente, palavras-chave no assunto, nome do anexo, tipo ou tamanho, e combine regras de forma flexível para criar estratégias personalizadas de extração.

🎯Amigável e robusto

  • Interface intuitiva em formato de assistente — sem necessidade de scripts ou macros; testada em ambientes empresariais de grande escala para gerir volumes massivos de anexos; compatível com as principais versões do Outlook e configurações de rede do Windows.

🔚 Conclusão

Ao lidar com imagens incorporadas em mensagens — quer ao guardá-las individualmente a partir de uma única mensagem, quer ao extrair todas as imagens incorporadas de uma só vez, ou ainda ao guardar em lote imagens de várias mensagens selecionadas — métodos eficientes podem melhorar significativamente a produtividade. Ao aproveitar funcionalidades do cliente de correio eletrónico ou ferramentas de script, os utilizadores adaptam-se facilmente a diferentes cenários, garantindo que os recursos de imagem essenciais sejam arquivados ou reutilizados de forma ágil. Recomenda-se escolher a abordagem mais adequada às necessidades específicas e manter caminhos de armazenamento e convenções de nomeação de ficheiros bem organizados, facilitando assim a gestão futura.


Artigos relacionados

Inserir/anexar uma imagem incorporada (no corpo da mensagem) no Outlook

Substituir automaticamente anexos por hiperligações no Outlook

Responder com comentários incorporados no Outlook


Melhores Ferramentas de Produtividade para o Office

Experimente o totalmente novo Kutools para Outlook com 100+ funcionalidades incríveis!Clique para transferir já!

🤖KUTOOLS AI:Utiliza tecnologia avançada de IA para gerir e-mails sem esforço, incluindo responder, resumir, otimizar, alongar, traduzir e redigir mensagens.

📧Automação de E-mails: Resposta Automática (disponível para POP e IMAP) / Agendar Envio de E-mails / CC/BCC Automático por Regras ao Enviar E-mail / Encaminhamento Automático (regra avançada) / Adicionar Saudação Automaticamente / Dividir Automaticamente E-mails com Múltiplos Destinatários em Mensagens Individuais...

📨Gestão de E-mails: Recallar e-mail / Bloquear e-mails fraudulentos por assunto e outros critérios / Eliminar e-mails duplicados / Pesquisa avançada / Organizar pastas...

📁Anexos Pro: Guardar em Lote / Desanexar em Lote / Comprimir em Lote / Salvar Automaticamente / Desanexar Automaticamente / Auto Comprimir...

🌟Magia da Interface: 😊 Mais Emojis Bonitos e Divertidos / Avisa-o quando chegam e-mails importantes / Minimizar o Outlook em vez de fechá-lo...

👍Maravilhas com um Clique: Responder a Todos com Anexos / E-mails Anti-Phishing / 🕘 Mostrar Fuso Horário – Hora Atual do Remetente...

👩🏼‍🤝‍👩🏻Contactos e Calendário: Criar contactos em lote a partir de e-mails selecionados / Dividir um grupo de contactos em grupos individuais / Remover lembrete de aniversário...

Utilize o Kutools no seu idioma preferido – com suporte para inglês, espanhol, alemão, francês, chinês e mais de 40 idiomas!

Desbloqueie instantaneamente o Kutools para Outlook com um único clique! Não espere mais — transfira já e aumente a sua eficiência!

kutools for outlook features1kutools for outlook features2

🚀 Transferência com um Clique — Obtenha Todos os Extras do Office

Altamente Recomendado: Kutools for Office (5 em 1)

Um clique para transferir cinco instaladoresde uma só vez —Kutools para Excel, Outlook, Word, PowerPointe Office Tab Pro.Clique para transferir já!

  • Conveniência com um clique: Transfira os cinco pacotes de instalação numa única ação.
  • 🚀Pronto para qualquer tarefa no Office: instale os extras que precisa, exatamente quando os precisar.
  • 🧰Incluídos: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint