Envio de e-mail através do excel

Anônima
2015-07-15T05:43:01+00:00

Utilizo o seguinte comando VBA para enviar dados de uma planilha no corpo do e-mail automaticamente, no entanto de uns dias para cá os e-mails que não tinham nem 100k passaram a ter 700k (muitas linhas em branco no corpo do e-mail), fato este que está deixando o outlook um pouco lento por entender que o e-mail é extenso.

Sub Envio_email´s()

'

' Envio_email´s Macro

'

    Windows("Envio de E-mail.xlsb").Activate

    Sheets("Plan1").Select

    Range("A1").Select

    ActiveWorkbook.EnvelopeVisible = True

    With ActiveSheet.MailEnvelope

      .Introduction = ""

      .Item.To = ""

      .Item.Cc = ""

      .Item.Subject = ""

      .Item.Send

   End With

    End Sub

Preciso de um comando que envie apenas parte selecionada da planilha.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2015-07-15T21:17:03+00:00

Olá, CarlosGuedes.jf, tudo bem?    

Seja bem-vindo à Comunidade Microsoft.

Aconselho que poste a sua dúvida no link abaixo que vai direcioná-lo ao MSDN que é um fórum especialmente destinados para desenvolvedores e profissionais em TI.

Se a resposta ajudou de alguma forma, por favor, marque como resposta, caso a sua dúvida não tenha sido solucionada, por favor, poste novamente.   

Espero ter ajudado, até mais!

Esta resposta foi útil?

0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil