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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Quantidade de Linhas de um arquivo Excel
ventana
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 21/07/2010 07:15 hs            
Bom Dia AMigos

Eu gostaria de saber se existe algum comando que informa o numero de linhas preenchidas de um arquivo em Excel.

Tenho um arquivo com mais de 15.000 linhas e gostaria de colocar algo do tipo :
1/15000,2/15000, 14999/15000 15000/15000.

E possivel fazer isso?


Muito Obrigado
   
cepacol20
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 21/07/2010 09:03 hs         
Bom dia amigo
 
Voce terá que utilizar o count
Não sei se é essa a sintaxe em vb6, mas em .net é assim:
 
Variavel = nome.Rows.Count
 
Espero que ajude
flws
   
Ravaglio
SÃO PAULO
SP - BRASIL
Postada em 21/07/2010 22:41 hs            
Vc pode trabalhar com o XLS igual a um Banco de Dados...
 
Public oConn As ADODB.Connection
Public oCmd As ADODB.Command
Public oRS As ADODB.Recordset
 
    'Carrega arquivo XLS
    Str_Txt = TXT_Caminho.Text & txttexto.Text 'caminho e nome do arquivo
   
    ' abre uma conexao com a planilha excel
    Set oConn = New ADODB.Connection
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                         "Data Source=" & Str_Txt & ";" & _
                         "Extended Properties=""Excel 8.0;HDR=Yes;"";"
   
    ' cria o objecto command e define a conexao ativa
    Set oCmd = New ADODB.Command
    oCmd.ActiveConnection = oConn
   
    ' abre a planilha
    Planilha = InputBox("Informe o Nome da Tabela na Planilha XLS" & Chr(10) & "Arquivo: " & txttexto.Text, "A T E N Ç Ã O", "Plan1 - MD - ExtracaoGC")
    oCmd.CommandText = "SELECT * from [" & Planilha & "$]"
   
    ' cria o recordset com os dados
    Set oRS = New ADODB.Recordset
    oRS.Open oCmd, , adOpenKeyset, adLockOptimistic
   
    Processo_TXT = oRS.RecordCount 'Identifica quantidade de registros no arquivo
   
    oRS.MoveMin
     
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