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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Excel
Mauricio Mury
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 29/10/2007 09:48 hs            
Preciso ler uma planilha de escel usando conexão odbc sem dsn.
A conexão eu já consegui fazer, veja código abaixo.
 
Private Sub ImportaPlanilhaExcel()
    Dim Conec         As New ADODB.Connection
 
    Conec.Open "Driver={Microsoft Excel Driver (*.xls)};" & _
                   "DriverId=790;" & _
                   "DBQ=C:ATESTECusto.xls;" & _
                   "DefaultDir=ATESTE;"
O meu problema é abrir um recordset que me traga os dados da planilha.
Se for necessário eu envio a planilha, para quem puder me ajudar.
Estou tentando abrir o Record set pelo código abaixo, que ainda está dando erro.
 
    Dim RS            As New ADODB.Recordset
    With RS
        .CursorType = adOpenStatic
        .CursorLocation = adUseClient
        .LockType = adLockPessimistic
        'Aqui falta o ".source", usei duas formas que dão erro, segue abaixo.
        '.Source = "C:ATESTECusto.xls"
        '.Source = "select * from Custo"
        
        RS.Open
    End With
Agradeço a atenção,
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 29/10/2007 10:54 hs            
Colega, tenta passar para o source deste jeito:
 
 
.Source = "SELECT * FROM [Planilha01$]"
 
OU
 
.Source = "SELECT * FROM `Planilha01$`"
 
Lembrando que você passa o nome da planilha e não do arquivo ok??
 
Qualquer problema é só postar.
 
at+
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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