Excel 2010: Usando a função SOMARPRODUTO
A função SOMARPRODUTO do Excel é uma das mais utilizadas. Devido à sua versatilidade, pode ser usada de diversas maneiras. Esta função pode manipular matrizes em uma
Visual Basic for Applications ou VBA é uma linguagem de programação poderosa, mas fácil e permite automatizar o Microsoft Excel ao máximo. Uma dessas automação é usar códigos VBA para integrar outros aplicativos da Microsoft como Outlook, PowerPoint e Word e aumentar a produtividade.
O envio de e-mail com VBA no Excel é uma dessas integrações que facilita sua vida automatizando planilhas ou tarefas de envio de relatórios. Este tutorial o guiará pelas etapas de envio de e-mail com VBA do Excel em etapas fáceis de seguir.

Ativação da biblioteca de objetos do Microsoft Outlook
Você precisa definir a referência do objeto de envio de e-mail do Outlook, pois é um objeto externo para o Excel VBA . Siga junto com estas etapas:

Enviando e-mail com VBA: Escreva códigos e execute
Agora que você habilitou o objeto Outlook no Excel VBA, siga estas etapas para escrever a macro do Excel e executá-la:
Sub send_email_with_VBA() Dim EmailApp As Outlook.Application Dim Source As String Set EmailApp = Novo Outlook.Application Dim EmailItem As Outlook.MailItem Set EmailItem = EmailApp.CreateItem(olMailItem) EmailItem.To = "[email protected]" EmailItem.CC = "[email protected]" EmailItem.BCC = "[email protected]" EmailItem.Subject = "Status de envio do pedido do cliente" EmailItem.HTMLBody = "Oi equipe," & vbNewLine & vbNewLine & "PFA a planilha para o pedido de hoje status" & _ vbNewLine & vbNewLine & _ "Atenciosamente," & vbNewLine & _ "Tamal Das" Source = ThisWorkbook.FullName EmailItem.Attachments.Add Source EmailItem.Send End Sub
O código mencionado acima enviará um e-mail usando sua conta do Outlook para os endereços de e-mail mencionados no código.
O conteúdo do e-mail também está disponível na linha de código EmailItem.HTMLBody . Além disso, o Excel VBA anexará automaticamente sua pasta de trabalho de origem ao e-mail como um anexo.
Você pode fazer as seguintes alterações para personalizar os endereços e o texto do corpo do e-mail:

Para enviar e-mail com VBA com sucesso, você precisará configurar a conta do Gmail ou a conta do Outlook no aplicativo independente do Outlook do pacote do Microsoft Office. O Outlook baseado em navegador online não funcionará com este código VBA.
Conclusão
Agora que você seguiu as etapas mencionadas acima para enviar e-mail com VBA, deve ser mais fácil automatizar tarefas mundanas no Excel. Por exemplo, deixe o arquivo de planilha enviar automaticamente um e-mail para você quando os colaboradores atualizarem a planilha. Além disso, envie e-mails automatizados aos clientes ao atualizar a coluna de status do pedido no Excel.
Se você deseja mais automação do Excel usando o VBA, utilize a codificação de registro de data e hora do VBA para manter um registro das alterações da planilha.
A função SOMARPRODUTO do Excel é uma das mais utilizadas. Devido à sua versatilidade, pode ser usada de diversas maneiras. Esta função pode manipular matrizes em uma
O Excel tem uma qualidade inerente de trabalhar com arquivos XML, mesmo que não esteja em conformidade com os padrões universalmente aceitos, o arquivo XML pode conter dados em
O Outlook 2010 tem opções de exportação abrangentes por padrão, mas elas não são suficientes nem é fácil exportar e-mails, contatos, notas, etc. em vários arquivos
Executar o Outlook 2010 offline pode ser útil se você quiser executar qualquer tarefa além de e-mail. Mas e se você tiver 100 e-mails e demorar uma eternidade para
Alterar as configurações de fonte e adicionar uma imagem de fundo no Outlook 2010 é muito fácil, pois você pode alterá-lo na configuração de fonte presente na composição de e-mail
O Visio 2010 não oferece suporte à proteção de alto nível como seus equivalentes. Ao criar diagramas complexos no Visio, pode ser necessário proteger todo o conteúdo
Sem dúvida, a Notificação de Alerta de E-mail na Área de Trabalho é um ótimo recurso do Outlook 2010, mas às vezes você não quer ser alertado sempre que uma nova mensagem é enviada.
O Excel 2010 inclui dois tipos de referência, ou seja, Absoluta e Relativa, esses tipos de referência são muito importantes quando você está lidando com fórmulas
Às vezes, ao preencher células em uma planilha, tentamos preenchê-las com muita pressa, o que acaba nos levando a letras maiúsculas e minúsculas irregulares nas células. Para obter
A fonte padrão do Word 2010 é Calibri, que ainda não é muito popular entre os usuários, mas o Word 2010 é flexível o suficiente para permitir que os usuários alterem a fonte padrão