Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como mesclar documentos do Word no VBA
Mesclando documentos do Microsoft Word usando o Visual Basic for Applications (VBA) você pode economizar tempo ao trabalhar com diferentes documentos. Microsoft Word é um aplicativo de processamento de texto que vem com a suíte Microsoft Office (MS Office). VBA é usado quando você precisa para automatizar tarefas de rotina para criar um resultado . VBA pode ser usado em qualquer das aplicações MS Office . Você pode usar um código para copiar o texto de vários documentos em um só. Instruções
1

Inicie o Microsoft Word 2007. Selecione a guia "Desenvolvedor" e clique em " Visual Basic ". Botão direito do mouse "Objetos do Microsoft Word ", clique em "Inserir" e selecionar
2

Digite o seguinte para criar um novo sub " Módulo ". :

Sub mergeTwoDocs () < br >

Pressione " Enter".
3

Digite o seguinte para criar variáveis ​​usadas para armazenar dados :

Dim wDoc Como Word.Document

Dim paragraphText as String Dim

paragraphRange Como Word.Range

Dim paragraphCount as Long
4

Digite o seguinte para definir sua variável " wordApplication " : < br > Definir

wordApplication = CreateObject (" Word.Application " )

Digite o seguinte para abrir o "primeiro" documento para mesclar :

Set wDoc = wordApplication.Documents.Open ( " C: \\ Este é um texto do primeiro document.doc " )

Digite o seguinte para chamar o " " sub e enviar o " readDocument primeiro " objeto de documento como um parâmetro:

chame readDocument ( wDoc )
5

Digite o seguinte para abrir o "segundo" documento para mesclar :

Set wDoc = wordApplication.Documents.Open ( "C: \\ Este é um texto do segundo document.doc " )

Digite o seguinte para chamar o " " sub e enviar o " readDocument segundo " objeto de documento como um parâmetro:

chame readDocument ( wDoc )
< br > 6

Digite o seguinte para criar o " readDocument " sub que vai ler qualquer objeto original da palavra passou e adicionar o conteúdo para o documento atual :

Private Sub readDocument ( wrdDoc as Object )

Com wrdDoc

Para paragraphCount = 1 To Paragraphs.Count

Definir paragraphRange = Range (Start : . . . . = Os parágrafos ( paragraphCount ) Range.Start , _

Final : . = Os parágrafos ( paragraphCount ) Range.End )

paragraphText = paragraphRange.Text

Selection.TypeText Texto: . = paragraphText

Selection.TypeParagraph < br >

Próxima paragraphCount

. Fechar

End With

Sub End

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um código HTML Variável corda atrás V…
·Como Fazer um Flooder Com Visual Basic 
·Visual Basic : Como Int Output 
·Como remover caracteres de uma cadeia com Visual Basic 
·Como vincular um objeto a um GridView no Código 
·Como copiar para área de transferência no Visual Basi…
·Como adicionar uma string ao final de um arquivo em Vis…
·Como importar uma Rede Básica de planilha Visual 
·Como escrever um arquivo de texto no Access e Visual Ba…
·O uso de OLE em VB 
  Artigos em destaque
·Como classificar uma matriz de 2 dimensões em PHP 
·Os níveis de abstração na concepção de programas 
·Funções para MySQL com uma variável PHP na Consulta 
·C MDI Tutorial 
·Como criar hiperlinks com base em nomes de pasta utiliz…
·Como criar texto para Direct3d C + + 
·Como construir um jogo Android Usando Eclipse 
·Como alterar um tipo de fonte com PHP 
·Como fazer seu próprio computador Dice Game 
·Ferramentas de desenvolvimento do Mac OS 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados