Laennder AlvesLaennder Alves
  • Home
  • Datab
  • Blog
  • Fóruns
    • Excel
    • Power BI
  • Cursos Online
  • Home
  • Datab
  • Blog
  • Fóruns
    • Excel
    • Power BI
  • Cursos Online

Iniciando o Excel

  • Home
  • Blog
  • Iniciando o Excel
  • Limitando a área de uma planilha

Limitando a área de uma planilha

  • Postado por laennder
  • Categorias Iniciando o Excel
  • Data 27 de janeiro de 2015
  • Comentários 12 comentários

Uma planilha do Excel possui uma enorme quantidade de linhas e colunas, e nunca  utilizamos todas elas (pelo menos até hoje nunca precisei).

Limitar a uma área funcional para sua planilha pode ser de grande utilidade. Principalmente quando você não quer que o usuário altere nada fora desse intervalo. Existem algumas maneiras de limitar esse acesso, mas hoje vou demonstrar uma maneira diferente de fazer isso.

A propriedade ScrollArea do objeto Worksheet

Todas as planilhas de uma pasta de trabalho possuem uma propriedade chamada ScrollArea que determina qual é a área útil da planilha. Por padrão essa propriedade é definida como vazia, fazendo com que você possa trabalhar com todas as células e colunas disponíveis. Mas você pode alterar essa propriedade.

Para fazer isso, siga os passos abaixo:

  • Passo 1: Abra o Visual Basic Editor (Alt + F11)
  • Passo 2: Na árvore de objetos (Janela Project Explorer) normalmente localizada a esqueda do VBE, selecione a planilha que deseja definir o intervalo. Se a janela não estiver sendo exibida, você pode pressionar (Ctrl + R)
  • Passo 3: Agora na janela Propriedades, normalmente localizada logo abaixo da janela Project Explorer, procure pela propriedade ScrollArea e defina o intervalo desejado. Por exemplo: A1:F10
  • Passo 4: Feche o VBE e tente selecionar ou fazer qualquer coisa fora do intervalo definido.
  • Passo 5: Não existe passo 5.

É isso, espero que essa dica seja útil.

img1-scrollarea

  • Compartilhe:
laennder
Microsoft MVP (Most Valuable Professional), criador de conteúdo com +50.000 seguidores. Instrutor e consultor em tecnologias Microsoft com especialidade Excel e Power BI (Linguagem M e DAX). Co-fundador da Datab, empresa especializada em soluções de Inteligência e Estratégia.

Post anterior

Protegendo/Desprotegendo todas as planilhas de uma vez
27 de janeiro de 2015

Próximo post

7 Dicas para você se tornar um verdadeiro Guru do Excel
4 de abril de 2015

Você também pode gostar

demo_image
A Importância do Microsoft Excel
30 julho, 2015
Quão Grande é uma Planilha do Excel?
25 fevereiro, 2014

Qual é o tamanho de uma planilha do Excel? Esta é uma das perguntas que mais escuto quando estou ministrando um curso para iniciantes. Uma pesquisada rápida no Google é fácil encontrar que uma planilha possui 1.048.576 linhas e 16.384 …

Ajustando a Largura das Colunas Automaticamente
8 janeiro, 2014

Esta será uma dica bem rápida e simples, porém muitos usuários costumam não buscar recursos “escondidos” do Excel. Vamos lá. Aposto que todos os usuários de Excel já passou pela situação que ao digitar um conteúdo em uma célula, tal …

    12 Comentários

  1. Carol
    20 de março de 2015
    Responder

    Oi! Consegui fazer, mas quando fecho e abro a planilha ela volta ao normal. Como faço para salvar no visual basic? Para quando eu abrir a planilha de novo ela continuar limitando?

  2. Fabi
    1 de abril de 2015
    Responder

    Aconteceu comigo também. Quando abro a planilha novamente volta ao normal =

  3. Bruno
    28 de junho de 2015
    Responder

    Muito bom o Artigo, EXCELENTE se você quiser ter acesso a um curso completo e grátis acesse
    http://www.comoaprenderexcel.com.br/curso-excel-completo/
    ficarei grato em poder ajudar.

    E mais uma vez show de bola o post.

  4. Adrian
    12 de agosto de 2015
    Responder

    Muito bom. Já estou usando minha Plan.

  5. Adrian
    12 de agosto de 2015
    Responder

    Laennder, gostei dessa limitação de área. Será teria como escolher as células que quero selecionar usandoa propriedade ScrollArea.

  6. Adrian
    13 de agosto de 2015
    Responder

    Laennder, Bom dia!. Gostei de usar a propriedade ScrollArea, mas pq quando fecho a planilha e abro novamente ela não continua limitando?

  7. Adrian
    13 de agosto de 2015
    Responder

    Laennder, gostei dessa limitação de área. Será q/ teria como escolher as células que quero selecionar usando a propriedade ScrollArea?.

  8. Adrian
    13 de agosto de 2015
    Responder

    Você poderia passar o seu número de celular, de preferência vivo. Acho que vou ser seu cliente.

  9. Cidnei
    24 de setembro de 2015
    Responder

    Laennder, o recurso é muito interessante, mas mesmo salvando tudo quando reabro a planilha não está mais delimitada… é assim mesmo, só funciona enquanto está aberta a planilha?

    • Reinaldo
      9 de outubro de 2016
      Responder

      Olá, é muito simples limitar a área não só de uma como de várias planilhas…você vai em Desenvolvedor, visual basic e clica em “esta pasta de trabalho” e cole o seguinte código:
      Private Sub Workbook_Open()
      Worksheets(“Plan1”).ScrollArea = “A1:U93”
      end sub
      não esqueça tem que ser o nome da planilha,exemplo se a Plan1 for renomeada como Custo o
      código fica da seguinte forma
      Private Sub Workbook_Open()
      Worksheets(“Custo”).ScrollArea = “A1:U93”
      end sub
      100% garantido, você salva a planilha e quando abre o que vc limitou esta limitado, espero ter ajudado.
      Reinaldo

  10. Jacqueline Ferraça
    1 de julho de 2017
    Responder

    Olá, gostaria de saber como fazer para limitar vários intervalos dentro de uma planilha, fiz campos de formulário na planilha e quero percorrer entre eles com tab.

    pode me ajudar?
    Grata

  11. Willi Bruggemann
    26 de outubro de 2017
    Responder

    Oi! Consegui fazer, mas quando fecho e abro a planilha ela volta ao normal. Como faço para salvar no visual basic? Para quando eu abrir a planilha de novo ela continuar limitando?

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

BUSCA

Categorias

  • Análise de Dados
  • Anúncios e Notas
  • Artigos
  • Fórmulas e Funções
  • Gráficos e Figuras
  • Iniciando o Excel
  • Planilhas e Downloads
  • Recursos Avançados
  • Tratamento de Dados
  • VBA e Macros

Últimos Posts

Como a técnica 10-10-10 tem me ajudado na tomada de decisões.
04jun2018
Poder da Função Recursiva: Substituição de Múltiplas Palavras no Power Query
24maio2018
LEIA: Reestruturação do Site
14maio2018
laennder alves
laennder {arroba} datab.com.br
(11) 99255 8209