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

Como enviar pasta de trabalho atual através do Outlook do Excel?

Talvez, você sempre faça e modifique o relatório na pasta de trabalho do Excel, depois de finalizá-lo, você precisa enviar o relatório atual salvo para o seu gerente de departamento o mais rápido possível. Como você poderia enviar rapidamente toda a sua pasta de trabalho atual para uma pessoa específica sem abrir o Outlook do Excel?

Envie a pasta de trabalho atual através do Outlook do Excel com o comando Salvar e Enviar

Envie a pasta de trabalho atual através do Outlook como anexo do Excel com código VBA

Guia Office Habilite a edição e navegação com guias no Office e torne seu trabalho muito mais fácil ...
O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%
  • Reutilizar qualquer coisa: Adicione as fórmulas, gráficos e tudo mais usados ​​ou complexos aos seus favoritos e reutilize-os rapidamente no futuro.
  • Mais de 20 recursos de texto: Extrair número da string de texto; Extraia ou remova parte dos textos; Converta números e moedas para palavras em inglês.
  • Ferramentas de mesclagem: Várias pastas de trabalho e planilhas em um; Mesclar várias células / linhas / colunas sem perder dados; Mesclar linhas duplicadas e soma.
  • Ferramentas de divisão: Divida os dados em várias folhas com base no valor; Uma pasta de trabalho para vários arquivos do Excel, PDF ou CSV; Uma coluna para várias colunas.
  • Colar Ignorando Linhas ocultas / filtradas; Contagem e soma por cor de fundo; Envie emails personalizados para vários destinatários em massa.
  • Super Filtro: Crie esquemas de filtro avançados e aplique a qualquer planilha; tipo por semana, dia, frequência e muito mais; filtros por negrito, fórmulas, comentário ...
  • Mais de 300 recursos poderosos; Funciona com Office 2007-2021 e 365; Suporta todos os idiomas; Fácil implantação em sua empresa ou organização.

seta azul bolha direita Envie a pasta de trabalho atual através do Outlook do Excel com o comando Salvar e Enviar

Com esta Salvar e enviar No Excel, você pode enviar rapidamente a pasta de trabalho inteira como anexo, como arquivo PDF, como arquivo XPS ou Fax da Internet através do Outlook. Você pode fazer o seguinte:

1. Abra a pasta de trabalho que você deseja enviar.

2. Clique Envie o > Salvar e enviar > Enviar por e-mail no Excel 2010, veja a captura de tela:

doc-enviar pasta de trabalho1

Tips: Se você estiver usando o Excel 2007, clique em Botão de escritório > ENVIAR, veja a captura de tela:

doc-enviar pasta de trabalho4

No Excel 2013, por favor clique Envie o > Compartilhe > E-mail, veja a captura de tela:

doc-enviar pasta de trabalho5

3. Em seguida, escolha um formato que deseja enviar para o Excel a partir do Envio por e-mail seção, neste caso, eu clico Enviar como anexo botão de ícone, veja a captura de tela:

doc-enviar pasta de trabalho2

4. E uma janela de edição do Outlook é exibida, digite os nomes dos destinatários no Para e Cc caixas de texto e digite um assunto nas Assunto , você também pode inserir alguma mensagem na caixa de introdução, veja a captura de tela:

doc-enviar pasta de trabalho3

notas:

1. Este método só funciona quando você usa o Outlook como seu programa de e-mail.

2. Depois de enviar a pasta de trabalho, você pode ir para o Outlook para verificar se o e-mail foi enviado com sucesso.


seta azul bolha direita Envie a pasta de trabalho atual através do Outlook como anexo do Excel com código VBA

Aqui, você também pode enviar a pasta de trabalho atual como um anexo do Excel com o seguinte código VBA, execute as seguintes etapas:

1. Abra a pasta de trabalho que deseja enviar.

2. Segure o ALT + F11 chaves, e abre o Janela Microsoft Visual Basic for Applications.

3. Clique inserção > Móduloe cole o seguinte código no Janela Módulo.

Código VBA: enviar pasta de trabalho atual como anexo do Excel

Sub SendWorkBook()
'Update 20131209
Dim OutlookApp As Object
Dim OutlookMail As Object
Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMail = OutlookApp.CreateItem(0)
On Error Resume Next
With OutlookMail
    .To = "skyyang@extendoffice.com"
    .CC = ""
    .BCC = ""
    .Subject = "kte feature"
    .Body = "Hello, please check and read this document, thank you."
    .Attachments.Add Application.ActiveWorkbook.FullName
    .Send
End With
Set OutlookMail = Nothing
Set OutlookApp = Nothing
End Sub

Nota: No código acima, você pode alterar as seguintes informações conforme sua necessidade.

  • .to = "skyyang @extendoffice.com "
  • .CC = ""
  • .BCC = ""
  • .Subject = "recurso kte"
  • .Body = "Olá, por favor verifique e leia este documento, obrigado."

4. Então clique F5 para executar este código e uma caixa de prompt aparecerá, clique Permitir, e esta pasta de trabalho foi enviada.

doc-enviar pasta de trabalho6

notas:

1. Este código está disponível apenas quando você usa o Outlook como seu programa de e-mail.

2. Depois de enviar a pasta de trabalho, você pode ir para o Outlook para verificar se o e-mail foi enviado com sucesso.


Artigos relacionados:

Como enviar planilha somente pelo Outlook do Excel?

Como enviar / enviar e-mail intervalo de células através do Outlook do Excel?


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (17)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Oi, Esta codificação VB atende às minhas necessidades, mas há um peoblem nisso. não quero enviar meu e-mail diretamente. Quero verificar meu e-mail antes de enviar, pois tenho que enviar este e-mail para pessoas diferentes. então eu quero editar o nome do receiver.Please Help & reverter. cumprimentos, Nishant Goel
Este comentário foi feito pelo moderador no site
para revisar o e-mail antes / em vez de enviá-lo, substitua o ".send" por ".display" no final do bloco With. Abraços, Siggi.
Este comentário foi feito pelo moderador no site
Tenho um botão "enviar formulário" na minha planilha e uma macro habilitada que vai enviar. No entanto, surge como uma forma em branco. Alguém pode me ajudar em como fazer para que os dados inseridos no formulário apareçam no anexo?
Este comentário foi feito pelo moderador no site
Ottie, seu código salva a pasta de trabalho antes de tentar enviar? Quaisquer alterações feitas desde a abertura só serão aplicadas a um arquivo temporário (no caso de você fechar o WB e escolher 'Não' para Salvar? ). Portanto, pode estar enviando o arquivo 'virgem'. Você pode salvar como o WB com o formulário preenchido como outro arquivo (ou seja, FileToGo1), instruir o Excel a anexar FileToGo1 ao e-mail e excluir FileToGo1 do sistema, para que a próxima instância não reclame sobre a substituição de um arquivo existente. Ou você pode executar o SaveAs com uma substituição forçada. Isso também pode permitir que você salve como um WB não macro, para que o destinatário não receba nenhum alerta ou desative o WB porque seu sistema é paranóico com possíveis violações de segurança de macro. Abraços, Siggi.
Este comentário foi feito pelo moderador no site
Olá, tudo está funcionando muito bem, mas preciso de duas coisas primeiro: quero anexar o arquivo em que estou trabalhando no momento automaticamente, em seguida, quero enviar para vários usuários, obrigado antecipadamente
Este comentário foi feito pelo moderador no site
usar ; entre os usuários como abaixo

.To = "skyyang @extendoffice.com;bob@gmail.com"
Este comentário foi feito pelo moderador no site
Existe uma maneira de configurá-lo para enviar para uma conta do Gmail?
Este comentário foi feito pelo moderador no site
Ele realmente salva o arquivo?
Este comentário foi feito pelo moderador no site
Eu perdi a parte do método 2 que diz como reutilizar o módulo? Não há botão ou outro método para recuperá-lo no próximo uso?
Este comentário foi feito pelo moderador no site
Existe alguma maneira de a fórmula copiar determinadas células e adicionar essas informações ao corpo do e-mail?
Este comentário foi feito pelo moderador no site
Obrigado por compartilhar informações, mas eu quero na pasta de trabalho uma planilha específica Apenas como uma nova planilha
Este comentário foi feito pelo moderador no site
isso está anexando o arquivo, mas o arquivo não mostra nenhuma alteração feita. está anexando a última versão salva
Este comentário foi feito pelo moderador no site
Pasta de trabalho ativa. Salvar no início do código deve classificar
Este comentário foi feito pelo moderador no site
Obrigado por compartilhar, muito útil e existe alguma opção para referenciar a célula no mesmo arquivo para escolher ids de correio
Este comentário foi feito pelo moderador no site
Oi, eu tentei salvar o arquivo com o código VB, mas quando compartilho sobre o Outlook ou de alguma outra forma, o código VB está sendo descartado.
Obrigado antecipadamente.
Este comentário foi feito pelo moderador no site
Fui à oficina e gostei. Eu gostaria de receber um livro de exercícios. Obrigado
Este comentário foi feito pelo moderador no site
Fui na oficina e gostei. gostaria de um caderno
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL