Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como acessar tabelas do Word usando o Excel VBA
Word e Excel são ambos aplicativos da suíte Microsoft Office. Word é um aplicativo de processamento de texto e um aplicativo de planilha Excel . Saber como acessar as tabelas do Microsoft Word a partir do Microsoft Excel pode ser útil quando se trabalha com tabelas do Word . Visual Basic for Applications (VBA) é uma linguagem de programação que é fácil de aprender e usar, e em poucos passos você pode escrever código VBA para acessar uma tabela do Word a partir do Excel . Instruções
1

Inicie o Microsoft Office Word , selecione o menu "Inserir " e clique em "Tabela" . Selecione uma tabela com duas colunas e duas linhas.

Clique na célula no canto superior esquerdo e digite " coluna1 ", pressione "Tab" para passar para a segunda coluna e digite " coluna2 " .

Clique na primeira célula na linha número dois e digite " Datq1 " . Pressione " Tab" para passar para a segunda coluna e digite " Dados2 "

Salve o documento no "C: \\". " . MyTableDoc.doc " como
2

Comece Microsoft office Excel , selecione a guia "Desenvolvedor" e clique em " Visual Basic ". Clique no menu "Inserir" e selecione " Module ".

Selecione o menu "Ferramentas " e clique em "Referências ..." . Marque a caixa ao lado de " Microsoft Word 3

Digite o seguinte para criar o " getWordTableData " sub-rotina :

Private Sub getWordTableData ()

Pressione "Enter . "
4

Digite o seguinte para criar novas variáveis ​​:

Dim clmnCnt as Integer Dim

rowCnt as Integer
5

Tipo o seguinte para criar objetos de Word :

Set wrdApp = CreateObject (" Word.Application " )

Set wrdDoc = wrdApp.Documents.Open ( "C: \\ myTableDoc.doc " ) < br >
6

Digite o seguinte para percorrer a tabela em " myTableDoc.doc " e exibir seu conteúdo através de uma caixa de mensagem:

para clmnCnt = 1 To wrdDoc.Tables ( 1 ) colunas. . Contagem

Para rowCnt = 1 To wrdDoc.Tables (1). Rows.Count

MsgBox wrdDoc.Tables (1). célula ( rowCnt , clmnCnt ) . Range.Text

Próxima rowCnt

Próxima clmnCnt
7

Digite o seguinte para liberar a variável da memória :

Set wrdApp = Nothing

Definir wrdDoc = Nothing

Pressione " F5" para executar o seu sub-rotina.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter de inteiros em VB6 
·Funções VBA Cordas Comparação 
·Visual Basic : Como Int Output 
·Como pintar em um painel em Visual Basic 
·Como usar o Acesso Visual Basic classificar dados 
·Como usar ISTEXT em VBA 
·Visual Erro básica: Subscrito fora do intervalo 
·Como criar um projeto VBA para e-mail 
·Como desenhar um retângulo em VB.Net 
·Como fazer VBS Arquivos Tutorial 
  Artigos em destaque
·Como remover o Tempo Pubdate em um RSS em PHP 
·Como formatar texto em programação Win32 
·Como gerar Versátil Andaime Rails 
·Uma nova janela é bloqueado em JavaScript 
·Como alterar o cursor em uma caixa de texto 
·Como criar um fluxograma Visual Logic 
·Como aumentar o Upload de vídeo tamanho do arquivo com…
·Como Vá até uma linha em um DataGridView 
·Como desmontar uma DLL 
·Classes e funções em VB.Net 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados