pegando dados a cad...
 
Notifications
Clear all

pegando dados a cada x numero de linhas.

3 Posts
2 Usuários
0 Reactions
1,035 Visualizações
(@foxmana)
Posts: 2
New Member
Topic starter
 

Olá, tenho uma tabela gigante com mais de 150 mil linhas de dados, esses dados são gravados a cada 1 segundo, gostaria de montar outra tabela pegando as linhas a cada 15 minutos, sei que a em 15 minutos tem 900 segundo então teria que pegar os dados a cada 900 linhas. Como faço isso???

 
Postado : 23/02/2018 2:54 pm
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Colega FoxMana Boa Noite!

Bem, como você não apresentou nenhuma planilha vou na suposição...

Supondo que sua coluna A esteja preenchida e que seus dados começam na linha 2 então:

1. Rode esse código:

Sub destacar()
Dim ul As Long
ul = Range("A" & Rows.Count).End(xlUp).Row

[a2].Select
For i = 2 To ul Step 900
ActiveCell.Interior.ColorIndex = 36
ActiveCell.Offset(900, 0).Select
Next i
End Sub

Ele fará com que, a cada 900 linhas, uma fique com preenchimento amarelo.

2. classifique os dados por Cor.

3. copie e cole em uma nova aba apenas os destacados;

4. Use os dados dessa nova aba para montar sua planilha.

Obs* Não sei se é a melhor forma mas, essa sub poderia servir de base para automatizar ainda mais essa rotina. Porém, pra isso, precissariamos ver a estrutura da sua planilha.

Abrç!

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 23/02/2018 3:14 pm
(@foxmana)
Posts: 2
New Member
Topic starter
 

Colega xlarruda vc me salvou :D :D :D , consegui, deu certo, muito obrigado mesmo.

Abraço

 
Postado : 23/02/2018 4:23 pm