Você está na página 1de 6

Extenso - Excel

UC
Docente: Andr Luiz Silva de Moraes

Roteiro 2: (Planilhas

Eletrnicas) - Funo procv / manipulao de

formulrios
Objetivos

Explorar funes de procura e referncia;


Explorar ferramentas para controle de formulrios em planilhas;
Importar e exportar dados em planilhas;

Ferramentas Necessrias
Microsoft Excel, libreoffice Calc

Introduo
Neste roteiro sero exploradas as funcionalidades de funes para procura e referncia, que so importantes para filtrar
resultados em pesquisas onde existam informaes que possam ser consultadas como tabelas de cadastros ou dados que
forem importados de listas pr-existentes.

Funo procv

Funo
PROCV(critrio de
pesquisa;matriz;ndice;ordem de
classificao)

Descrio

Exemplo

Retorna os dados referentes ao critrio de


pesquisa em um conjunto de clulas.

PROCV("senac";D16:F19;2;0)

Esta funo til para desenvolver planilhas de controle de estoque onde necessrio pesquisar itens atravs de um cdigo,
por exemplo, ou atravs de alguma referncia que identifique os itens de forma exclusiva.
Funo PROCV Exemplo:
Seja a seguinte planilha, a regio de pesquisa

Ainda na mesma planilha, a regio de dados de estoque:

Para funcionar a pesquisa, inseriremos as seguintes frmulas nas clulas a seguir:

A, ao inserir qualquer valor que conste nos cdigos do estoque teremos a pesquisa sendo realizada:

Pg|9

Faculdade de Tecnologia SENAC PELOTAS - Credenciado pela Portaria n. 3.071, de 01 de outubro de 2004.

A funo procv consiste em uma busca na vertical. Ela permite que seja possvel pesquisar dados em tabelas dentro da
mesma planilha, em planilhas diferentes ou em arquivos diferentes.

Extenso - Excel

UC
Docente: Andr Luiz Silva de Moraes

Para qualquer valor que for inserido como referncia que no existir na tabela de estoque ser exibido um valor de erro:

Este valor refere-se ao fato de estarmos lidando com um valor no disponvel. Por isto exibida tal mensagem. Existem outras
tantas mensagens de erro que podem ser inclusive utilizadas pelo programador da planilha ao elaborar alguns clculos.

Elaborando Formulrios

Figura 1 - barra de controle de formulrios de calc e excel.

No calc, para desenhar um item de formulrio, utilizada a mesma maneira de ferramentas de desenho, bastando clicar no
objeto a ser desenhado, posicionar em qualquer regio da planilha e arrastar o mouse com o boto pressionado para desenhar
o elemento.

Na primeira vez que um objeto desenhado o calc ativa um assistente de criao de objetos, para auxiliar na construo do
formulrio, mas faremos a desativao do mesmo clicando no ltimo boto mostrado na figura anterior. Aps, os elementos
so criados sem qualquer pergunta, passando a tarefa de configurar o controle criado de forma manual, demonstrada a seguir:

P g | 10

Faculdade de Tecnologia SENAC PELOTAS - Credenciado pela Portaria n. 3.071, de 01 de outubro de 2004.

Criar formulrios uma maneira bastante interessante de controlar e padronizar as informaes que podem ser inseridas em
planilhas pelo seus usurios. A entrada de dados pode ser feita atravs de campos de formulrio. Estes campos permitem ao
usurio optar por um item especfico dentro de um universo de informaes com valores pr-definidos, ou selecionar diversos
itens de uma lista.
Para poder utilizar recursos de formulrio no calc, necessrio primeiro ativar a barra de ferramentas Formulrio, localizada no
menu Exibir / Barra de ferrramentas / Controles de formulrios. No Microsoft Excel 2010 necessrio ativar a guia
desenvolvedor, acessando as opes do excel / Personalizar faixa de opes / guias principais / desenvolvedor e no
Excel 2007 deve-se acessar opes do excel / mais usados / mostrar guia desenvolvedor na faixa de opes. A Figura 1
ilustra a barra de formulrios no calc e no Excel.

Extenso - Excel

UC
Docente: Andr Luiz Silva de Moraes

Ferramenta

Significado

Detalhe de implementao

Ativa os modos de edio ou utilizao, permitindo


visualizar a funcionalidade dos controles utilizados.

Para calc e para excel o funcionamento


semelhante. O detalhe que nas ltimas verses
do Excel foi criado um boto de design maior e
mais visvel, mas o funcionamento segue o
mesmo.

Cria um boto de opo, onde possvel optar por


somente um.

No calc vincula-se uma clula par cada controle


retornando VERDADEIRO ou FALSO para
marcado ou no marcado. No excel retorna o
nmero do ndice do controle criado vinculados
todos em uma nica clula.

Cria uma caixa de listagem, com vrios itens, onde


possvel selecionar apenas um deles.

Para calc e para excel o funcionamento


semelhante.

Cria uma caixa de combinao, onde o item selecionado


aparece no topo da caixa;

Para calc e para excel o funcionamento


semelhante.

Cria um rtulo na planilha, como por exemplo, um ttulo;

Para calc e para excel o funcionamento


semelhante.

Cria uma caixa de seleo, onde possvel optar por


vrios itens;

No calc vincula-se uma clula par cada controle


retornando VERDADEIRO ou FALSO para
marcado ou no marcado. No excel retorna o
nmero do ndice do controle criado vinculados
todos em uma nica clula.

Cria uma caixa de texto, onde possvel solicitar ao


usurio que insira um texto qualquer;

Para calc e para excel o funcionamento


semelhante.

Cria um boto de comando, utilizado quando


necessrio ativar alguma rotina ou programa por parte do
usurio;

Para calc e para excel o funcionamento


semelhante.

Ativa a barra mais controles, possibilitando o uso de


mais ferramentas para formulrios;

Para calc e para excel o funcionamento


semelhante.

Tabela 1 - componentes da barra de formulrio

Vinculando controles
Vincular controles significa que faremos com que o objeto criado comunique-se com a planilha, ou seja, para que sejam
listados itens em uma caixa de listagem, por exemplo, estes dados devem ser obtidos de algum local. E quando algum dado
selecionado, tambm deve-se decidir o que fazer com a informao inserida, normalmente definido que o valor seja inserido
em alguma clula existente na planilha. Faremos alguns exemplos a seguir que demonstram estas funcionalidades, o exemplo
escolhido para esta criao foi a caixa de combinao:

P g | 11

Faculdade de Tecnologia SENAC PELOTAS - Credenciado pela Portaria n. 3.071, de 01 de outubro de 2004.

Na criao de formulrios, o universo de itens que podem ser criados bastante grande. O mais comum utilizar objetos que
permitam interagir com as informaes de uma planilha. A tabela x ilustra alguns dos itens existentes:

Extenso - Excel

UC
Docente: Andr Luiz Silva de Moraes
Passo 1: crie/prepare os dados de origem a serem listados
Toda a informao listada em qualquer caixa deve ser obtida de algum lugar, neste caso digitamos nas clulas de A1:A5 os
elementos que sero listados ao usurio.

Passo 3: Acesse as propriedades do objeto criado para realizar a sua configurao


Todo o objeto criado possui configuraes. Para as tarefas que necessitamos deve-se procurar duas opes: como obter a
listagem de itens e como vincular o objeto a alguma clula da planilha. Clique com o boto da direita no objeto que foi criado e
v na opo CONTROLE.

Passo 4: Alterne para Desativar o modo Design


O modo design a maneira que temos de alterar as propriedades dos controles no calc, para poder utilizar as funcionalidades
ou testar o que foi configurado necessrio alternar neste modo.

Feito isto, as configuraes do controle esto prontas para serem utilizadas, bastando agora realizar o teste necessrio para
verificar as configuraes.

P g | 12

Faculdade de Tecnologia SENAC PELOTAS - Credenciado pela Portaria n. 3.071, de 01 de outubro de 2004.

Passo 2: crie o objeto de caixa de combinao


Exiba a barra de formulrios caso no esteja listada, e insira uma caixa de combinao em qualquer regio da planilha.

Extenso - Excel

UC
Docente: Andr Luiz Silva de Moraes

Note que a configurao CLULA VINCULADA ser a clula onde ser armazenado o valor selecionado pelo usurio, e como
este valor fica armazenado em clula pode ser utilizado posteriormente por qualquer funo que seja elaborada
posteriormente, como um SE ou PROCV fazendo com que estes dados possam interagir com o que for selecionado pelo
usurio.

1)

Em plan1, elaborar a planilha de controle de estoque

a)

b)
c)
d)

Utilizando a funo PROCV, faa com que seja possvel inserir um cdigo de um produto na coluna CDIGO e os
dados de QUANTIDADE, UNIDADE, DESCRIO, CUSTO sejam localizados automaticamente.
a. A clula de busca (referncia) ser a clula c2, para a primeira linha.
b. A rea de busca dos dados ser de A19:E26.
c. A coluna retornada ir variar de acordo com a informao escolhida.
Insira a frmula para clculo do subtotal, do desconto.
O frete dever ser inserido manualmente.
Insira a frmula para clculo do total geral.

2)

Em plan2, elaborar uma planilha para o controle de notas de alunos.

P g | 13

Faculdade de Tecnologia SENAC PELOTAS - Credenciado pela Portaria n. 3.071, de 01 de outubro de 2004.

Tarefas (ATENO: executar o roteiro no calc e no excel, fazendo a entrega dos dois arquivos-fonte)

Extenso - Excel

UC
Docente: Andr Luiz Silva de Moraes

e)

Insira os dados de notas de alunos


Calcule as mdias por aluno na coluna G.
Ative a barra de formulrios e insira uma caixa de combinao, posicione-a sobre a clula B9;
Na caixa de combinao inserida:
a. Defina como intervalo de origem os dados de B2:B7;
Calcule todas as funes de pesquisa e referncia na seo de pesquisa de alunos utilizando a funo PROCV
utilizando como referncia a clula A9;

3)

Em plan3, elaborar uma planilha contendo um formulrio para compra de equipamentos.

a)
b)
c)

Insira os elementos de formulrio necessrios;


Configure os elementos de formulrio para as clulas respectivas
Para o somatrio de valores, deve-se utilizar a funo SE verificando os valores booleanos resultantes das clulas de
vnculo;
Para o somatrio de opcionais, combine a funo SOMA() com a funo SE() verificando quando cada opcional foi
comprado no formato SOMA(SE()), utilize um SE para cada opcional.
Calcule o total geral, somando os valores das clulas anteriores.

d)
e)

Referncias
Material disponvel no Mussum.
Livro - Aprenda em 24 horas Microsoft Office XP PERRY, Greg, Rio de Janeiro Campus 2001;

P g | 14

Faculdade de Tecnologia SENAC PELOTAS - Credenciado pela Portaria n. 3.071, de 01 de outubro de 2004.

a)
b)
c)
d)

Você também pode gostar