Ir para o conteúdo principal

Como sempre enviar um novo e-mail de uma conta específica no Outlook?

Supondo que você tenha criado várias contas de e-mail em seu Outlook, ao enviar um e-mail no Outlook, a conta de e-mail exibida no campo De depende de qual conta você está atualmente. emails de uma conta de email específica, o tutorial a seguir pode ajudá-lo, o método neste tutorial pode ajudá-lo.

Sempre envie um novo e-mail de uma conta específica com o código VBA

Guia Office - Habilite edição e navegação com guias no Microsoft Office, facilitando o trabalho
Kutools para Outlook - Impulsione o Outlook com mais de 100 recursos avançados para eficiência superior
Aumente seu Outlook 2021 - 2010 ou Outlook 365 com esses recursos avançados. Desfrute de um teste gratuito abrangente de 60 dias e melhore sua experiência de e-mail!

seta azul bolha direitaSempre envie um novo e-mail de uma conta específica com o código VBA

Este código VBA pode ajudá-lo a enviar facilmente novos e-mails de uma conta específica no Outlook. Faça o seguinte.

1. Pressione outro + F11 para abrir o Microsoft Visual Basic para Aplicações caixa de diálogo.

2. Expanda o Project1 > Objetos do Microsoft Outlook clicando duas vezes neles. E então clique duas vezes no Esta sessão do Outlook para abrir o VbaProject.OTM caixa de diálogo.

3. Copie e cole o código VBA abaixo na caixa de diálogo.

VBA: sempre envie um novo e-mail de uma conta específica.

Public Sub NewBySpecAccount()
Dim oAccount As Outlook.Account
Dim oMail As Outlook.MailItem
For Each oAccount In Application.Session.Accounts
If oAccount.DisplayName = "Your account name" Then
    Set oMail = Application.CreateItem(olMailItem)
    oMail.SendUsingAccount = oAccount
    oMail.Display
End If
Next
End Sub

4. Agora você precisa alterar o “O nome da sua conta”Para a conta de e-mail para a qual deseja sempre enviar novos e-mails. Veja a imagem:

5. Em seguida, pressione F5 chave no teclado para executar o código VBA.

6. Depois de executar o código VBA, um novo Mensagem janela aparecerá, por favor escreva seu e-mail e clique ENVIAR botão para enviá-lo.

Note: Este código VBA foi testado com êxito no Outlook 2007, 2010 e 2013, mas não é executado no Exchange 2007 e 2010.

 


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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This code does not work if you have multiple Exchange accounts defined in your profile - pointing to different exchange servers.

In that case you need a variation on this code from Microsoft.

https://learn.microsoft.com/en-us/office/vba/outlook/concepts/accounts/create-a-sendable-item-for-a-specific-account-based-on-the-current-folder-outloo
This comment was minimized by the moderator on the site
Hi, the "VBA: always send a new email from specific account." does not work. If you want to send email from Excel, you have to change Outlook settings. Outlook - File - Account settings. Here you have to prioritise different email and different datafiles you have access to besides your usual account (email). This will work even if Outlook is closed then. (W10, O365)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations