USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Tabela do Excel para o Access
SRick
LAVRAS
MG - BRASIL
Postada em 30/12/2007 17:08 hs            
Amigos - boa tarde, tenho uma tabela no excel e gostaria de transfomá-la em uma tabela do access. É possível? Pois esta tabela tem quase 2.000 registros e se for para mim digitar todos estes registros vou gastar muito tempo, quem sabe algum amigo poderia me ajudar a economizar este trabalhão.
 
Agradeço a todos, em especial o amigo TREZE que tem me ajudado muito.
 
SRick.
     
JOM
BOM JESUS DA LAPA
BA - BRASIL
ENUNCIADA !
Postada em 30/12/2007 17:41 hs            
Siga os seguintes passos:
 
ponha quatro textbox e um command_button num Form
 
na text1 coloque o endereço onde se encontra a planilha excel a ser exportada ex: c:meus documentospasta1.xls
 
na text2 coloque o nome da plan que contem os dados ex: plan1
 
na text3 coloque o endereço do banco access que irá receber os dados da planilha ex: c:desktopmeubanco.mdb
 
na text4 coloque o nome da tabela que vc quer que seja criada no banco access para receber os dados da planilha excel
 
agora ponha o codigo abaixo no formulario e assim que vc clicar no botão de comando sera criada no banco access a tabela com o nome que vc colocou na text4 e todos os dados da planilha excel serão enviados para ela. 

no general declarations do form:

Dim db As Database

Private Sub Command1_Click()
On Error GoTo trata_erro
  
   ExportaExcel text2.Text, text1.Text, text4.Text, text3.Text
   Exit Sub
  
trata_erro:
      MsgBox Err.Number & " -  " & Err.Description
      Exit Sub
End Sub

Private Sub ExportaExcel(nomepasta As String, caminhoplanilha As _
    String, nometabela As String, caminhobd As String)
   
   Dim db As Database
   
   Set db = OpenDatabase(caminhoplanilha, True, False, "Excel 5.0")
   
   Call db.Execute("Select * into [;database=" & caminhobd & "]." & nometabela & " FROM [" & nomepasta & "$]")
   
   MsgBox "Tabela Exportada com Sucesso", vbInformation, "Exportando"

End Sub

   
SRick
LAVRAS
MG - BRASIL
ENUNCIADA !
Postada em 30/12/2007 18:53 hs            
Valeu amigo, beleza.
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página