Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como inserir valores a partir do Microsoft Word para um banco de dados
Aprender a inserir valores a partir do Microsoft Word para um banco de dados Microsoft Access pode tornar-se útil quando você capturar dados de usuários através da Palavra . A melhor maneira de inserir dados de Word para acesso é através do uso de "Objetos Ativos de dados ( ADO) " em Visual Basic for Applications (VBA). VBA é uma linguagem de programação de computadores usados ​​em aplicativos do Microsoft Office para escrever programas. ADO permite que você faça uma conexão com um banco de dados e inserir valores para a tabela e colunas de sua escolha . Instruções
1

Inicie o Microsoft Word , clique na guia "Desenvolvedor" , e clique em " Visual Basic" para abrir a janela do VB Editor. Clique no menu "Inserir" e clique em " Módulo " para inserir um novo módulo de código
2

Digite o seguinte para criar um novo procedimento sub: .

Private Sub insertValuesToDB ()

3

Criar uma variável de seqüência tipo de dados para armazenar os dados do Word que deseja inserir :

Dim valueRead as String
4

Selecione o linha de texto no Word e salve-o na variável string:

Application.Selection.Expand wdLine

valueRead = Application.Selection.Text
5

Crie o variáveis ​​de objeto ADODB :

Dim adoConn as ADODB.Connection

Dim adoCmd Como ADODB.Command
6

Definir o caminho eo nome de seu banco de dados Access. Abra a conexão:

Set adoConn = New ADODB.Connection

Com adoConn

ConnectionString = "Provider = Microsoft.ACE.OLEDB.12.0 ; " & _ < br. >

"Data Source = C: \\ Adamastor 2007.accdb " . Abrir

End With
7

Criar um novo comando para inserir a linha selecionado no Word para uma tabela de banco de dados de acesso: . .

Set adoCmd = New ADODB.Command

com adoCmd

ActiveConnection = adoConn

CommandText = " INSERT INTO ) VALUES ( '"& ( valueRead ) &"' ) "

End With

adoCmd.Execute
8

Editar

liberar objetos da memória e fechar a conexão : . < br >

adoConn.Close

Set adoConn = Nothing
9

Exibe uma caixa de mensagem quando o valor foi inserido no banco de dados e no final do processo :

MsgBox " o valor foi adicionado ao seu banco de dados tabela . "

End Sub
10

Pressione " F5" para executar o procedimento .
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um jogo cronometrado em Visual Basic 
·Função Texto no VBA 
·Como usar SetDIBits em VB.NET 
·Como ler muitas linhas em um tiro no Visual Basic 6 
·Como usar RGB Com Forma em VB 
·Como codificar uma instrução if em QBasic 
·Como usar o Visual Basic para criar um teste de múltip…
·Como usar o DirListBox em VB6 
·Como chamar uma função T -SQL no VB 2008 
·VBA Procedimento Função 
  Artigos em destaque
·Como formatar casas decimais em Java 
·Como fechar Web User Control 
·Como Calcular dias entre duas datas em Java 
·A diferença entre um método e Classe Método estátic…
·Como criar uma lista com PHP 
·Como usar um YUI Profiler 
·Como instalar e configurar MySQL 5.0.77.Tar 
·Como exibir arquivos de um Selecionado Tree View Node e…
·Como posso abrir um arquivo EPR ​​at Home 
·Como criar uma página de erro personalizada em Joomla 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados