Ocultar e Reexibir no Excel

Um princípio para um bom design é o de reduzir. Reduzir fisicamente o tamanho, esconder (como um menu no computador que se recolhe quando não utilizado), agregar mais valor à mesma funcionalidade (ex. ao invés de ter dois botões para dois processos subsequentes, unificar no mesmo).

No Excel, é muito fácil Ocultar / Reexibir linhas e colunas, e também abas das planilhas.

Para ocultar uma coluna toda, basta selecionar a coluna (ou a linha), clicar com o botão direito do mouse e escolher “Ocultar”.

Para reexibir, selecionar as colunas quem contém a coluna oculta, clicar com o botão direito, e “Reexibir”.

Para ocultar uma aba inteira, clicar com o botão direito no nome da aba, e selecionar “Ocultar”.

Para reexibir, clicar com o botão direito do mouse em qualquer nome de aba aberto, e escolher “Re-exibir”.

“Simplicidade é sobre retirar o óbvio e adicionar o que faz sentido” – John Maeda

Veja também:

https://medium.theuxblog.com/the-laws-of-simplicity-ed6fa92c7bc6

Ocultar colunas – VBA

Digamos que eu tenha um dashboard, como o seguinte.

O objetivo é criar uma rotina para mostrar somente as telas que forem clicadas e ocultar as demais.

Ex. Clico no botão “Tela 2”, e a rotina mostra apenas a Tela 2:

Outro exemplo. Clico no botão “Tela 1”, e somente a Tela 1 é mostrada.

1 – Via VBA

Via código, para ocultar as colunas de B a G, é só fazer:

    Columns(“B:G”).EntireColumn.Hidden = True

Para mostrar as colunas de B a G, utilizar False

    Columns(“B:G”).EntireColumn.Hidden = False

E é só adaptar essa lógica para cada caso.

2 – Via agrupar e desagrupar:

Esta é uma funcionalidade 100% Excel, sem código. Selecionar as colunas e via Dados -> Agrupar, vão aparecer uns sinais de + e –, fazendo exatamente a funcionalidade desejada.

Planilha para download: https://1drv.ms/x/s!Aumr1P3FaK7jnzUjn1FYUsDRf6kV

Bônus: O Bingo da AI.

Ideias Analíticas Avançadas

Um mundo mais eficaz através do Analytics

Nova guia (medium.com)