Microsoft Word é um aplicativo de processamento de texto que faz parte do pacote Office. VBA é comumente usado para automatizar tarefas de rotina em aplicativos do Office como Word. Se você está trabalhando com Excel pode ser necessário transferir o texto de uma folha de cálculo para o Microsoft Word. Em alguns passos simples que você pode criar uma função para adicionar texto a um documento do Word usando VBA.
Abra o Microsoft Office 2007, clique em "Desenvolvedor" guia e selecione "Visual básico". Clique "Ferramentas", selecione "Referências" e verifique "Microsoft Word 12.0 Object Library. selecionar "Está bem".
Digite o seguinte para criar uma função:
Função privada insertTextToWord ()
pressione "Entrar".
Digite o seguinte para criar suas variáveis:
Dim wrdApp Como Word.Application
wrdDoc Dim Como Word.Document
Digite o seguinte para abrir o Word e adicionar um novo documento:
Definir wrdApp = CreateObject ("Word.Application")
wrdApp.Visible = True
Definir wrdDoc = wrdApp.Documents.Add
Digite o seguinte para adicionar texto ao seu documento:
com wrdApp
.Selection.TypeText Texto: ="Este é um texto de Excel inserido em um novo documento do Word."
.Selection.TypeParagraph
End With
Executar a sua função.