Abra a planilha do Excel pressionando “Ctrl-O”, selecionando o arquivo e clicando em “Abrir”. Localize a última linha que deseja exibir na planilha.
Selecione a linha inteira abaixo da última linha que deseja exibir clicando no número da linha. Não selecione uma única célula na linha acidentalmente.
Segure "Ctrl-Shift" e pressione a tecla de seta "Para baixo" para selecionar todas as linhas abaixo da linha selecionada. A última linha é a linha número 1.048.576, então rolar manualmente até descobrir que pode demorar um pouco.
Clique em "Formatar" no grupo Células na guia Página inicial, selecione "Ocultar e mostrar" 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.
Abra a planilha que deseja editar, clique com o botão direito no nome da planilha no canto esquerdo inferior da janela e escolha "Exibir código" para abrir o editor VBA. Pressione "F4" para exibir a janela Propriedades, se ela não for exibida por padrão.
Clique dentro do campo "ScrollArea" na janela Propriedades. Digite o número da primeira linha que deseja exibir, dois pontos e o número da última linha que deseja exibir. Por exemplo, para permitir que as pessoas rolarem e editem apenas as linhas de 1 a 100, digite "1: 100" (sem as aspas) no campo.
Pressione “Ctrl-S” e salve o arquivo em seu disco rígido. Feche a janela Microsoft Visual Basic for Applications e teste as configurações percorrendo a planilha. Você não conseguirá rolar para além do número da linha que digitou no campo ScrollArea. Mesmo se você puder ver mais uma linha sob a última linha, nada acontece quando você clica em uma de suas colunas. Todas as outras linhas não são editáveis.
Você também pode ocultar colunas para impedir que as pessoas as editem. Localize a última coluna que deseja que fique visível na planilha e clique no cabeçalho da próxima coluna para selecioná-la. Não tente rolar para a última coluna porque as planilhas do Excel 2013 podem conter 16.384 colunas. Segure “Ctrl-Shift” e pressione a tecla de seta “Direita” para selecionar todas as colunas. Clique em "Formatar", selecione "Ocultar e mostrar" e clique em "Ocultar colunas" para ocultar as colunas.
Para reexibir todas as linhas, pressione "Ctrl-A" para selecionar tudo na planilha, clique em "Formatar" nas Células grupo, selecione "Ocultar e Reexibir" e clique em "Reexibir linhas". Para reexibir todas as colunas, clique em "Reexibir colunas. "
Você pode ocultar e reexibir linhas e colunas que contenham dados, caso não queira que as pessoas os editem acidentalmente.
Você pode desativar temporariamente a rolagem - bem como a edição - das colunas. No campo ScrollArea, digite a letra da primeira coluna que deseja exibir, antes de digitar o 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 as aspas).
Ao desabilitar a rolagem, você também desabilita a edição. Mesmo se as linhas estiverem visíveis, ninguém pode editá-las.
As propriedades do VBA são redefinidas quando você fecha e reabre a planilha, portanto, desativar a rolagem e a edição é apenas uma solução temporária. Ocultar as linhas e colunas é uma solução permanente.