
No artigo de hoje apresento-vos 3 métodos para criar listas pendentes no Microsoft Excel. Os métodos incluem a validação de dados tradicional com a propriedade Data Validation, e a utilização de controlos de formulário. Um dos controlos de formulário ActiveX permite “pesquisar” os valores da lista e desta forma ajudar a acelerar o processo de seleção do item pretendido.
No exemplo temos uma lista de cidades composta pelo intervalo de células G2 até G160 que será a base para a criação dos menus pendentes.
Para facilitar o processo daremos um nome aos itens da Lista através do comando Name Manager.
E damos o nome “ListaCidades”
Vamos então começar com o primeiro método!
Método 1: Validação de Dados (Data Validation)
No primeiro método vamos utilizar a propriedade Data Validation para obter uma lista dos valores.
- Começamos por selecionar a célula onde pretendemos obter a lista: B2 e acedemos ao menu Data | Data Validation.
- Nas opções de validação de dados colocamos o tipo de validação de Lista e escolhemos a fonte de valores, que corresponde ao nome criado anteriormente “ListaCidades”:
- O primeiro processo fica assim concluído e é possível aceder ao menu com a lista de valores.
Método 2: Controlo de Formulário (Form Controls)
No segundo método vamos usar o controlo de formulário.
- Acedemos ao Menu Developer | Insert | Form Controls | Combo Box…
- Desenhamos o botão ao nosso gosto…
- Depois de desenhado o botão, basta aceder às suas propriedades (Format Control ou Properties) e alterar as opções.
- A propriedade a incluir é Input Range (Intervalo da Lista) para definir o intervalo de valores da lista de cidades.
- Pode incluir também a opção Cell Link para obter a “posição” do valor selecionado na lista.
- Na imagem em baixo é possível ver a lista a funcionar…
Método 3: Controlo de Formulário (ActiveX Control)
No terceiro método vamos usar o controlo de formulário (ActiveX), que permite-nos ter mais possibilidades de controlo e formatação.
- Acedemos ao Menu Developer | Insert | ActiveX Controls | Combo Box…
- Desenhamos o botão ao nosso gosto de forma semelhante ao passo anterior.
- Depois de desenhado o botão, basta aceder às suas propriedades também de forma semelhante ao anterior e alterar as opções. Atenção que devem ter o botão “Design Mode” ativo para poderem modificar o botão.
- Nas propriedades encontramos várias opções de personalização do controlo, das quais deveremos ter em atenção a opção de selecionar o intervalo da lista de cidades a ser incluído nas opções do botão (ListFillRange). Podemos também, como no exemplo anterior associar uma célula para guardar o item selecionado (LinkedCell).
- Outras propriedades importantes a ter em conta são:
- MatchEntry: Define a procura do valor na Lista… com a opção complete mostra o primeiro item que corresponde às letras que escrevemos.
-
- Font: Permite personalizar o tipo de letra do controlo de formulário.
- Na imagem em baixo é possível ver a lista a funcionar…
Para verificarem que é possível utilizar as 3 opções em várias situações, vamos aplicar 3 formatações condicionais, uma para cada tipo de formulário!
Começamos por selecionar o intervalo correspondente à lista de cidades, e aplicamos a formatação condicional.
Regra 1: Formatação condicional para a validação de dados…
Regra 2: Formatação condicional para o controlo de formulário (FormControl)…
Regra 3: Formatação condicional para o controlo de formulário (ActiveXControl)…
Na imagem em baixo podem ver as 3 formatações aplicadas…
Vejam o video demonstrativo em baixo que mostra as 3 opções a funcionar!
FORMAÇÃO ESPECIALIZADA
Microsoft Excel para Utilizadores
- Microsoft Excel – Fundamental
- Microsoft Excel – Aperfeiçoamento
- Microsoft Excel – Utilização Avançada
- Microsoft Excel – Criação de Dashboards
Workshops Temáticos
- Workshop 1 – Conhecer o Excel! Tarefas habituais…
- Workshop 2 – Funções mais comuns no Excel!
- Workshop 3 – Visualização de Dados com gráficos e infográficos!
- Workshop 4 – Análise de Dados no Excel!
- Workshop 5 – Análise de dados com Tabelas Dinâmicas
- Workshop 6 – O Power BI do Excel para análise de dados!
Business Intelligence
- Microsoft Excel – Ferramentas Business Intelligence
- PowerBi Desktop – Criação de Relatórios Dinâmicos
Leave A Comment