Limite o intervalo de células do Excel: Limite as tabelas com macros

Mais visão geral em suas tabelas

As planilhas do Excel contêm milhões de células em várias colunas e linhas. O número de células em uma tabela difere dependendo da versão instalada do Excel. Como regra, entretanto, você só precisa de uma fração das células disponíveis para a sua mesa. Para que você possa se concentrar no essencial, faz sentido remover as células supérfluas de suas planilhas do Excel. O Excel oferece formas e meios para isso que você pode implementar com apenas alguns cliques do mouse. O resultado são tabelas que possuem apenas o número necessário de células. Você pode descobrir aqui como purificar as tabelas em sua versão Excel.

Como remover células supérfluas de suas planilhas do Excel

"Muitas" células podem ser confusas e seus olhos estão cansados. Outro argumento para um número de células que corresponde aos valores: você não pode mais inserir nenhum valor adicional nas células vizinhas. É assim que você minimiza os erros ao mesmo tempo que cria um gráfico a partir dos valores.

A ilustração a seguir de uma tabela muito simples mostra isso claramente: duas colunas e três linhas seriam suficientes neste caso.

As células vazias não devem ser clicáveis

Ao terminar o cálculo mostrado aqui, você também pode garantir que as células vazias sem conteúdo não possam mais ser clicadas. No entanto, isso só é possível com uma macro. Siga esses passos:

  1. Pressione a combinação de teclas "CTRL + N" para criar uma nova pasta de trabalho vazia.

  2. Inicie o “editor VBA” com a combinação de teclas “ALT + F11”. Observação: Se você estiver usando uma versão mais recente do Excel, como Office2022-2023 ou Microsoft 365, pode ser necessário ativar as "ferramentas de desenvolvedor". Para fazer isso, navegue até o item de menu “Opções” através de “Arquivo” e ative o item de menu “Ferramentas de desenvolvedor” na guia “Principal”. Salve a alteração clicando em "OK".

  3. No “editor VBA” você chama o comando “Inserir”> “Módulo”.

  4. Agora insira as seguintes linhas de macro:
    Limitar sub ()
    ActiveSheet.ScrollArea = ActiveSheet.UsedRange.AddressLocal
    End Sub
    Sub share
    ActiveSheet.ScrollArea = ""
    End Sub

  5. Em seguida, pressione a combinação de teclas "ALT + Q". Abra a pasta de trabalho do Excel e, em seguida, a planilha na qual deseja ocultar as células desnecessárias.

  6. Pressione a combinação de teclas "ALT + F8".

  7. Na janela de diálogo seguinte, clique na macro "Narrow down".

  8. Clique em "Executar".

O resultado: não é mais preciso rolar para além dos valores

Após esse processo, você não pode mover o marcador de célula além da última célula usada na tabela. Na tabela de exemplo da figura, a célula "B3" é a última célula na qual você pode inserir um valor.

Se desejar remover a limitação da célula novamente, ative a planilha desejada, pressione a combinação de teclas "ALT + F8" e digite "Liberar" na macro. Em seguida, clique em "Executar" para ativar a macro. Todo o intervalo de células de sua tabela agora está acessível novamente.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave