>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Limitar o Número de Linhas em uma Planilha do Excel

Se você quiser permitir que outras pessoas editem uma de suas planilhas no Microsoft Excel 2013, mas não quer que elas adicionem mais linhas, limite o número de linhas usando um de dois métodos. Você pode ocultar todas as linhas abaixo da última linha da sua planilha ou impedir temporariamente que as pessoas rolem abaixo de uma certa linha. Planilhas do Excel 2013 podem ter no máximo 1.048.576 linhas; você pode selecionar todas e ocultá-las, mesmo que estejam em branco. Para desativar temporariamente a rolagem abaixo de uma linha específica, você deve editar as propriedades VBA da planilha.

Ocultar Todas as Linhas Abaixo de uma Linha Específica

Passo 1

Abra a planilha do Excel pressionando "Ctrl+O", selecionando o arquivo e clicando em "Abrir". Localize a última linha que deseja exibir na planilha.

Passo 2

Selecione a linha inteira abaixo da última linha que deseja exibir clicando no número da linha. Não selecione acidentalmente uma única célula na linha.

Passo 3

Segure "Ctrl+Shift" e pressione a tecla "Seta para Baixo" para selecionar todas as linhas abaixo da linha selecionada. A última linha é a número 1.048.576, então rolar manualmente até encontrá-la pode levar um tempo.

Passo 4

Clique em "Formatar" no grupo Células na guia Página Inicial, selecione "Ocultar e Exibir" e clique em "Ocultar Linhas" para ocultar todas as linhas. Apenas as linhas que não foram selecionadas podem ser editadas agora. Pressione "Ctrl+S" para salvar a planilha.

Desativar Temporariamente a Rolagem e Edição

Passo 1

Abra a planilha que deseja editar, clique com o botão direito no nome da planilha no canto inferior esquerdo da janela e escolha "Ver Código" para abrir o editor VBA. Pressione "F4" para exibir a janela Propriedades, se não for exibida por padrão.

Passo 2

Clique dentro do campo "ScrollArea" na janela Propriedades. Digite o número da primeira linha que deseja exibir, dois pontos e depois o número da última linha que deseja exibir. Por exemplo, para permitir rolagem e edição apenas nas linhas 1 a 100, digite "1:100" (sem aspas) no campo.

Passo 3

Pressione "Ctrl+S" e salve o arquivo no disco rígido. Feche a janela Microsoft Visual Basic for Applications e teste as configurações rolando pela planilha. Você não conseguirá rolar além do número da linha que digitou no campo ScrollArea. Mesmo se vir mais uma linha sob a última, nada acontece quando clica em uma de suas colunas. Todas as outras linhas não são editáveis.

Dica

Você também pode ocultar colunas para impedir que as pessoas as editem. Localize a última coluna que deseja visível na planilha e clique no cabeçalho da próxima coluna para selecioná-la. Não tente rolar até a última coluna porque planilhas do Excel 2013 podem conter 16.384 colunas. Segure "Ctrl+Shift" e pressione a tecla "Seta para Direita" para selecionar todas as colunas. Clique em "Formatar", selecione "Ocultar e Exibir" e clique em "Ocultar Colunas" para ocultar as colunas.

Para exibir todas as linhas novamente, pressione "Ctrl+A" para selecionar tudo na planilha, clique em "Formatar" no grupo Células, selecione "Ocultar e Exibir" e clique em "Exibir Linhas". Para exibir todas as colunas, clique em "Exibir Colunas".

Você pode ocultar e exibir linhas e colunas que contenham dados, caso não queira que as pessoas os editem acidentalmente.

Você pode desativar temporariamente a rolagem — e também a edição — de colunas. No campo ScrollArea, digite a letra da primeira coluna que deseja exibir, antes do número da linha. Digite a letra da última coluna que deseja exibir antes do número da última linha. Por exemplo, para rolar pelas linhas 1 a 100 e colunas A a Z, digite "A1:Z100" (sem aspas).

Quando você desativa a rolagem, também desativa a edição. Mesmo que as linhas estejam visíveis, ninguém pode editá-las.

As propriedades VBA são redefinidas quando você fecha e reabre a planilha, então desativar a rolagem e edição é apenas uma solução temporária. Ocultar as linhas e colunas é uma solução permanente.