suíte de aplicativos de escritório da Microsoft podem ser automatizados usando a linguagem da própria Microsoft proprietária de script , Visual Basic for Applications (VBA) . É comum que as planilhas do Excel para tornar-se grande , e às vezes você pode precisar gerar relatórios a partir desses grandes planilhas. Para isso, usar o VBA para ler os dados do Excel e escrevê-lo em um documento do Word para que possa ser impresso e apresentado muito bem a administração e os acionistas . Instruções
1
Abra o editor Visual Basic pressionando "Alt" e " F11 ", ao mesmo tempo.
2
duplo clique em " EsteLivro " na navegação do lado esquerdo painel para abri-lo , caso ele ainda não esteja aberto.
3
Copie e cole o seguinte código na janela de código . Ele vai abrir o Word , criar um novo documento e coloque o conteúdo da célula A1 em sua planilha para a primeira linha do documento do Word :
Dim wrdApp Como Word.Application
Dim wrdDoc Como Palavra . documento
Set wrdApp = CreateObject (" Word.Application " )
wrdApp.Visible = True
Definir wrdDoc = wrdApp.Documents.Add ' criar um novo documento
Com wrdDoc
. Content.InsertAfter Range (" A1")
End With
4
Clique em "Ferramentas" e depois em " Referências" no menu superior do editor de Visual Basic. Marque a opção " Biblioteca de objetos do Microsoft Word " na lista de referências para colocar uma marca de seleção ao lado e clique em "OK" para adicionar a referência .
5
Execute a macro pressionando "F5" para ver o documento aberto.