Note: The other languages of the website are Google-translated. Back to English
English English

Como renomear anexos na janela do Outlook sem salvar no disco?

Para anexos de mensagens de e-mail recebidas, você pode renomear esses anexos para reconhecê-los facilmente em trabalhos futuros. Na verdade, não há nenhuma função integrada do Outlook para renomear diretamente os anexos na janela do Outlook sem salvá-los no disco. Neste artigo, mostraremos os métodos de renomeação de anexos no Outlook.

Salve e renomeie anexos automaticamente com o código VBA no Outlook
Renomeie facilmente anexos em e-mail sem salvar em disco com o Kutools para Outlook


Salvar e renomear anexos com código VBA no Outlook

Nesta seção, forneceremos um código VBA para salvar automaticamente os anexos do e-mail selecionado. Depois de salvar, você pode ver que a data da última modificação dos anexos foi adicionada como um prefixo aos nomes dos anexos originais. Faça o seguinte.

1. No Documentos pasta, crie uma nova pasta chamada Anexos para salvar e renomear os anexos de um e-mail selecionado.

2. Selecione o e-mail com os anexos que deseja salvar e renomeie com as datas modificadas.

3. Pressione outro + F11 teclas simultaneamente para abrir o Microsoft Visual Basic para aplicativos janela. No Microsoft Visual Basic para aplicativos janela, clique em inserção > Móduloe cole o código VBA abaixo na janela Módulo.

Código VBA: salve os anexos e adicione a data de modificação antes do nome do arquivo

Public Sub saveattachmentsadddate()
	Dim itm As Outlook.MailItem
	Dim currentExplorer As Explorer
	Dim Selection As Selection
	Dim objAtt As Outlook.Attachment
	Dim saveFolder As String
	Dim fso As Object
	Dim oldName
	Dim file As String
	Dim DateFormat As String
	Dim newName As String
	Dim enviro As String
	enviro              = CStr(Environ("USERPROFILE"))
	saveFolder          = enviro & "\Documents\Attachments\"
	Set currentExplorer = Application.ActiveExplorer
	Set Selection       = currentExplorer.Selection
	Set fso             = CreateObject("Scripting.FileSystemObject")
	On Error Resume Next
	For Each itm In Selection
		For Each objAtt In itm.Attachments
			file = saveFolder & objAtt.DisplayName
			objAtt.SaveAsFile file
			'Get the file name
			Set oldName  = fso.GetFile(file)
			DateFormat   = Format(oldName.DateLastModified, "yyyy-mm-dd ")
			newName      = DateFormat & objAtt.DisplayName
			oldName.Name = newName
			Set objAtt   = Nothing
		Next
	Next
	Set fso = Nothing
End Sub

4. aperte o F5 para executar o código, e os anexos do e-mail selecionado são salvos na pasta "\ Documentos \ Anexos \" e a data da última modificação dos anexos foi adicionada como um prefixo aos nomes dos anexos originais automaticamente.

Notas:

1. Se você quiser renomear qualquer um dos anexos no e-mail selecionado, em vez de todos em massa, este método não funcionará.
2. Este código também salvará e renomeará outros objetos como imagens, gráficos, formas e assim por diante no corpo do e-mail.

Renomeie facilmente anexos em e-mail sem salvar em disco com o Kutools para Outlook

Aqui altamente recomendado o Renomear anexos característica de Kutools para Outlook. Com este recurso, você pode renomear anexos diretamente na janela do Outlook sem salvar no disco.

Kutools para Outlook : com mais de 100 suplementos úteis do Outlook, grátis para experimentar sem limitação em 60 dias.

1. Após a instalação Kutools para Outlook, selecione um e-mail cujos anexos você deseja renomear e clique em Kutools > Ferramentas de Anexo > Renomear tudo.

2. No Renomear anexos caixa de diálogo, você pode ver todos os nomes dos anexos do e-mail selecionado estão listados no Nome coluna. Clique duas vezes no nome de um anexo para editá-lo e, em seguida, clique no OK para salvar as alterações.
Tips: Você pode modificar todos os nomes de anexo ou apenas modificar qualquer um dos nomes de anexo conforme necessário na caixa de diálogo.

Em seguida, os anexos são renomeados na janela de e-mail selecionada. 

Nota: Você pode renomear um determinado anexo selecionando-o no Painel de Leitura, clicando em Kutools > Rebatizar, na caixa de diálogo de renomear, digitando um novo nome no Nome e, em seguida, clicando no OK botão para salvá-lo. Veja a imagem:

Se você deseja ter um teste gratuito deste utilitário, vá para baixe gratuitamente o software primeiro e, em seguida, aplique a operação de acordo com as etapas acima.


Artigos relacionados:


Kutools for Outlook - traz 100 recursos avançados para o Outlook e torna o trabalho muito mais fácil!

  • Auto CC / BCC por regras ao enviar e-mail; Avanço automático Vários emails por encomenda; Resposta automatica sem servidor Exchange e mais recursos automáticos ...
  • Aviso BCC - mostrar mensagem quando você tentar responder a todos se o seu endereço de e-mail estiver na lista BCC; Lembrar quando houver anexos ausentes, e mais recursos de lembrete ...
  • Responder (todos) com todos os anexos na conversa de correio; Responder muitos e-mails em segundos; Adicionar saudação automaticamente quando responder; Adicionar data ao assunto ...
  • Ferramentas de anexo: gerenciar todos os anexos em todos os e-mails, Desanexação Automática, Comprimir tudo, Renomear tudo, Salvar tudo ... Relatório rápido, Contar e-mails selecionados...
  • Lixo eletrônico poderoso por costume; Remover e-mails e contatos duplicados... Permite que você faça de maneira mais inteligente, rápida e melhor no Outlook.
tiro kutools aba kutools do outlook 1180x121
tiro kutools outlook kutools mais guia 1180x121
 
Comentários (9)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Bom software, mas é uma merda que você só pode alterar o nome do arquivo APÓS o envio de um e-mail. Isso anula o propósito. Deseja alterar o nome ao criar um novo e-mail logo após anexar o arquivo ANTES de enviar.
Este comentário foi feito pelo moderador no site
sim, deseja alterar o nome antes de enviar, o recurso é muito importante para nós.
Este comentário foi feito pelo moderador no site
Boa ferramenta com Kutools! Acho que a opção de renomear está disponível no e-mail original apenas se você não tiver retirado o e-mail da Interface do Outlook. A guia Attachment Tools é destacada e você precisa alternar para a guia Kutools na guia Attachment Tools. Acho que é aí que as pessoas estão se confundindo.
Este comentário foi feito pelo moderador no site
Boa ferramenta com o complemento Kutools. Há uma condição que eu acho que está confundindo as pessoas. Você não pode renomeá-lo na mensagem se você retirar a mensagem da janela principal do Outlook. Você precisa estar na interface principal do Outlook, destacar o anexo e a guia FERRAMENTAS DE ANEXO será ativada. Lá, aparece uma segunda aba KUTOOLS com a opção de renomear no email original.
Este comentário foi feito pelo moderador no site
Acho essencial que você possa renomear os arquivos na mensagem que deseja encaminhar. Preciso manter o nome original de um arquivo no e-mail original, mas renomeá-lo para cumprir as convenções internas de nomenclatura antes de passá-lo internamente. Então, eu preciso ser capaz de ver as duas entradas.
Este comentário foi feito pelo moderador no site
Só posso ecoar comentários anteriores: gostaria de poder renomear o arquivo quando o encaminhar. Eu não gostaria de renomear o original que recebi de um cliente. Eu preciso ser capaz de renomear quando estou passando arquivos internamente e eles precisam estar em conformidade com as convenções de nomenclatura internas. É uma pena que isso não esteja disponível.
Este comentário foi feito pelo moderador no site
Prezado S.G.,
A sugestão foi adotada. Estamos tentando melhorar a função para ser mais útil. Nós realmente apreciamos o seu conselho.
Este comentário foi feito pelo moderador no site
Bem, isso não funcionou. Obrigado por nada.
Este comentário foi feito pelo moderador no site
Querido Mike,
Qualquer problema com o método, por favor, não hesite em me avisar. Obrigado pelo seu comentário.
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos