Notifications
Clear all

Macro - Filtro - Selecionar primeira linha após cabeçalho

3 Posts
1 Usuários
0 Reactions
1,064 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caros, boa noite!

Tenho uma tabela com filtros selecionados e quando esses filtros estão ativos, ocultam algumas linhas (obviamente).

Exemplo: Numa base de dados:

"A1" = Cabeçalho
"A2" até "A100" são dados.

Num filtro, ele me ocultou as células "A2" até "A9" e consequentemente a tenho a tabela da seguinte forma "A1" como cabeçalho e "A10" como minha primeira linha após cabeçalho.

Preciso de um código que selecione a primeira linha, imediatamente ao cabeçalho.

Tentei o "ActiveCell.Offset(1, 0).Select", mas ele seleciona a linha "A2" que está oculta.

Alguma luz?
Grato.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/11/2011 6:39 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Veja se atende...

Sub Selecionar()

i = 2

Do While Rows(i).EntireRow.Hidden = True
i = i + 1
Loop

Range("A" & i).Select

End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/11/2011 10:33 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Perfeito Edson, muito obrigado!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/11/2011 8:04 am