Notifications
Clear all

Falha ao tentar ocultar e reexibir linhas

3 Posts
2 Usuários
0 Reactions
929 Visualizações
(@vguedes)
Posts: 47
Eminent Member
Topic starter
 

Prezados amigos,

Possuo uma macro simples na qual busca no meu diretório pessoal um arquivo .xls e extrai algumas informações para o arquivo em que está localizada a macro.

O código possui condições na qual dependendo do arquivo buscado, determinadas linhas serão ocultas e outras serão reexibidas, conforme abaixo exemplo.

    Range("9:12,16:19,23:26,30:33,37:40").Select
    Selection.EntireRow.Hidden = True
    Range("8:8,15:15,22:22,29:29,36:36").Select
    Selection.EntireRow.Hidden = False

No caso acima, a intenção é que as linhas 9-10-11-12, 16-17-18-19 e assim vai, fiquem ocultas e as linhas 8,15,22...não fiquem.

Porém , dessa maneira, nenhuma linha está ficando oculta. Se eu deletar a parte de reexibir, todas as linhas ficam ocultas.

Alguém saberia como me ajudar?

Em anexo está a planilha. Para rodar a macro, abrir a de nome "Previsão..." e selecionar "PMO" no combobox e a planilha "Relatório..." após clicar no botão.

 
Postado : 29/01/2014 12:39 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

cara, é muito código pra ler, hahaha
ve se ajuda:

Range("A9:A40").EntireRow.Hidden = True
Union(Range("A8"), Range("A15"), Range("A22"), Range("A29"), Range("A36")).EntireRow.Hidden = False

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 29/01/2014 12:55 pm
(@vguedes)
Posts: 47
Eminent Member
Topic starter
 

Vou fazer uns testes antes de fechar o tópico, mas aparentemente funcionou!

Obrigado gtsalikis!

 
Postado : 29/01/2014 1:12 pm