Microsoft Word é um pacote de software de processamento de texto que fornece uma ampla gama de funcionalidades para processamento de documentos , edição de gráficos simples e formatação de texto. Visual Basic for Applications (VBA) é o idioma fornecido no Microsoft Word para criar funções personalizadas . VBA é uma linguagem de programação com o poder de interagir fora do Word. Usando o Microsoft Outlook através de VBA no Word fornece um método para enviar e-mail de entrada do usuário . Coisas que você precisa
Microsoft Word 2007
Microsoft Outlook 2007
Show Mais instruções
1
Abra o Microsoft Word a partir do botão "Iniciar" na barra de menu do Windows .
2
Clique no logo da Microsoft no canto superior esquerdo da janela do Word. Clique na opção "Popular " e marque a opção " Mostrar guia Desenvolvedor na Faixa de Opções " para exibir a guia desenvolvedor.
3
Selecione a aba "Developer" na fita e clique em " Macro . "
4
Type" e-mail "(sem aspas ) no campo" Nome da Macro "caixa de texto e clique em" Criar ".
5
Insira o seguinte texto abaixo da linha que contém o texto "email Sub: "
Dim o2007OutlookApp Como Outlook.Application
Dim o2007Item Como Outlook.MailItem
Definir o2007Item = o2007OutlookApp.CreateItem ( olMailItem ) < br >
Inputbyuser = InputBox ("text input" )
Com o2007Item
. To = " reciever@mail.com " Subject = "E-mail assunto "
.
. corpo = Inputbyuser
. Enviar
End With
6
salvar a macro modificações pressionando "Ctrl + S. " Clique no "X" vermelho no canto superior direito para fechar o editor de macro.
7
Clique no ícone " Visual Basic" na barra de ferramentas macro para abrir o editor do Visual Basic. Selecione a aba " Ferramentas " na fita, em seguida, clique na opção "Referências".
8
Percorra a lista de objetos e verificar a entrada de " 12,0 Object Library Microsoft Outlook. " Clique no botão " OK " para voltar para o Editor do Visual Basic.
9
Pressione a tecla "F5" para testar sua macro e-mail. Digite o texto de seu e-mail na caixa de texto que se abre e clique no botão "OK" . Outlook irá enviar um e-mail com seu texto em seu corpo.