Anda di halaman 1dari 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Posted on tera-feira, 20 de abril de 2010 by Solano

1 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Todo o controle de compra de um computador pode ser feito em formulrio e os itens so habilitados com um clique do mouse. Aqui nesse exemplo s constam alguns itens, s pra comear a entender como estruturar um formulrio. T pronto? Ento arregace as mangas e impressione os amigos e faa uma mdia com o patro... Vamos iniciar um formulrio de uma pgina em branco e constru-lo passo a passo. Quem trabalhava com formulrios no Excel XP ou 2003 deve estar se perguntando onde foi parar a barra de Formulrios no Excel 2007. As opes de criar botes de controle de formulrios esto na Guia Desenvolvedor do Excel 2007, mas por padro essa aba no exibida. Ento vamos adicionar a Guia Desenvolvedor do Excel 2007. Clique no boto do Office e depois clique em Opes do Excel: Na janela de opes marque a caixa "Mostrar guia Desenvolvedor na faixa de opes" e depois clique em OK. Veja que apareceu mais uma Guia na barra do Excel (nesse caso ela aparece agora no Word tambm) e ela destinada a usurios avanados do Office que exploram recursos de Macros e cdigos em VBA do Excel. Aparecem tambm os comandos para criar controles de formulrios e ActiveX. Criaremos um formulrio como apresentado no topo da postagem usando os controles de Formulrio da nova barra Desenvolvedor. Para insero de botes de controle de formulrios, necessria a criao de Caixas de Grupo, pois esses controles de formulrios s funcionam em grupos que se destinam a funes semelhantes. Ento para cada grupo

2 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

de botes de controle criaremos uma caixa de grupo prpria. Selecione de A1 at J22 para criar um fundo do formulrio. Isso opcional mas fica bem mais bonito.

Escolha uma cor para o fundo do formulrio.

Escolhemos esse Azul... Clique em qualquer clula para remover a seleo. Aumente a altura da linha...( posicione o cursor na linha divisria entre o 1 e o 2, quando o cursor se transformar numa seta dupla, clique, segure apertado e arraste at a altura desejada)

3 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

... selecione o intervalo de A1 at J1 e depois clique no boto Mesclar e Centralizar. Esse marcado em vermelho...

Agora voc pode digitar um ttulo (Rtulo de Colunas) para seu trabalho. Que tal "Venda de Computador"? Vamos comear a dar forma com a Caixa de Grupo do Processador. Clique na Guia Inserir e nos controles de formulrio escolha Caixa de Grupo.

4 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Clique no incio ( esquerda) do fundo azul, segure apertado e arraste at definir o tamanho desejado para a caixa de grupo dependendo dos elementos que sero inseridos nela. Clique sobre o nome Caixa de Grupo e renomeie a caixa para Processador Nessa caixa de grupo, iremos inserir os botes de opes para escolha do Processador. Lembrando que esse boto de opo de seleo nica. Ou seja, usando o boto de opo s possvel marcar um item por vez. At porque nesse caso, um computador no teria dois processadores ento optamos por apenas um item assinalado nessa caixa de grupo. Clique no Boto de Opo...

... e desenhe esse boto dentro da caixa de grupo (isso muito importante porque faz com que a opo seja reconhecida como componente da caixa de grupo) o boto da primeira opo para escolha do Processador. Digite um nome para a opo e posicione no inicio da lista...

5 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Todo o processo dever ser repetido em cada opo dessa caixa para os outros modelos de Processadores.

Voc pode dimensionar a caixa de grupo clicando no contorno e depois usando as alas (bolinhas brancas) para aumentar e diminuir. Para movimentar e alinhar pelo teclado, clique com o boto direito do mouse na borda da caixa, clique depois boto esquerdo (tambm na borda) e use as setas de direo do teclado. Para remover a seleo clique fora da caixa. Para dar um efeito de 3D, clique com o boto direito do mouse no contorno da caixa, escolha Formatar Controle..

e depois habilite a opo Sombreamento em 3D. Agora vamos repetir todo o processo e criar a Caixa de Grupo das Memrias. Desenhe a caixa de grupo e depois insira novos botes de opo para que o usurio escolha a quantidade de memria desejada.

6 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Na terceira caixa de Grupo, os Acessrios: Crie a caixa de Grupo, defina um tamanho para caber seis opes de Acessrios. Essas opes sero escolhidas com uma caixa de Seleo. Clique na Caixa de Seleo...

...clique dentro da caixa de grupo Acessrios e digite os nomes, faa os alinhamentos... Importante: A caixa de seleo de uma opo, no deve sobresecrever outra, seno selecionar as duas opes simultaneamente na hora de utilizar o formulrio.

No final dever ficar assim:

7 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Agora vamos rea de calculos...digite o texto conforme a figura abaixo...

As caixa em branco so apenas clulas com contorno preto e fundo branco. Observe que tem uma caixa de grupo em volta e dois botes de opo: vista e Prazo. No Local da Entrega tem uma Caixa de Combinao, essa por enquanto no precisa fazer... T pronto? Ento vamos segunda parte (bem mais fcil e mais rpida) que criar a base de dados. Abaixo est a base de dados que deve ser digitada para que o formulrio, atravs de dgitos de controle, resgate os valores dos componentes. Digite a base e siga rigorosamente as linhas e colunas definidas na tabela.

8 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Agora: Os clculos!!! Clique com o boto direito sobre o item AMD Athlon XP e escolha Formatar Controle. Na opo Valor est habilitado No Selecionado que corresponde a atual situao boto do processador AMD Athlon XP.

Clique no boto Recolher ( o boto com setinha vermelha ) para associar a opo do boto com uma clula. Clique na clula O4 para insero do digito de controle da opo. Clique no boto Recolher novamente para retornar tela anterior e confirme OK.

9 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Veja que assinalando a primeira opo dos processadores, na clula do digito de controle aparece o nmero 1.

Se for marcada a segunda opo da lista (Intel Core2Duo) aparecer o nmero 2 nessa mesma clula indicando que agora a segunda opo da Caixa de Grupo foi escolhida pelo usurio. O que so e para que servem os Dgitos de Controle: Na caixa Processador, o primeiro item da lista AMD Athlon XP. Se essa opo for escolhida com um clique do mouse, a clula do dgito de controle deve registrar o nmero 1, se for escolhido Intel Core2Duo, que a segunda opo da caixa, a clula do dgito de controle deve registrar o nmero 2 e assim sucessivamente, no importando quantos itens existem dentro da caixa grupo. Apenas as opes devem ser criadas na ordem em que estaro na caixa de grupo, pois esse dgito de controle resulta na ordem crescente de criao da opo.

10 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Para a Caixa de Grupo Memrias, repita os procedimentos anteriores: Clique com o boto direito sobre o item 2 Gbe escolha Formatar Controle.

Na opo Valor est habilitado No Selecionado que corresponde a atual situao boto da memria de 2Gb DDR2 Clique no boto Recolher (o boto com setinha vermelha ) para associar o opo do boto com uma clula. Clique na clula O8 para insero do digito de controle da opo. Clique no boto Recolher novamente para retornar tela anterior e confirme OK.

Se for marcada a segunda opo da lista (4Gb) aparecer o nmero 2 nessa mesma clula indicando que agora a segunda opo da Caixa de Grupo foi escolhida pelo usurio. Na caixa Acessrios, so Caixas de Seleo que oferecem as opes de escolha. Nesse caso, necessrio clicar boto direito e escolher cada clula de controle individualmente.

11 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Caixas de Seleo no resultam em valores numricos como 1, 2 ou 3, mas uma resposta lgica Verdadeiro para assinalado e Falso para no assinalado.

Ex: Ao clicar com o boto direito em Web Cam, escolher a clula ao lado de Web Cam na base de dados, como exemplo da figura acima, clicar boto direito em Pen-drive e escolher a clula ao lado de Pen-Drive na base para o controle e assim por diante.

12 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

No final teremos o valor lgico VERDADEIRO para os itens assinalados na lista e FALSO para os itens no assinalados.

Agora as frmulas: Clique na clula em branco ao lado da palavra processador e digite:

=SE(O4=1;N4;SE(O4=2;N5;N6)) Que diz o seguinte: Se a clula O4 for igual a 1, ento insira aqui o valor contido em N4, SE a clula O4 for igual a 2, ento insira aqui o valor contido em N5, SENO, insira o valor de N6. Aham!! Esse o segredo! Se marcarmos a primeira opo do formulrio, ento a clula de controle vai registrar 1 e se for 1 o valor de O4 ou seja R$190,00....Se for 2, ento R$ 258,00 seno R$ 289,00. Clique na clula em branco ao lado da palavra Memrias e digite: =SE(O8=1;N8;SE(O8=2;N9;N10)) Se a clula O8 for igual a 1, ento insira aqui o valor contido em N8, SE a clula O8 for igual a 2, ento insira aqui o valor contido em N9, SENO, insira o valor de N10. Agora vamos s frmulas para verificar a validao das Caixas de Seleo dos Acessrios, onde a resposta Verdadeiro para os itens habilitados e Falso para os itens no habilitados. Clique na clula ao lado dos Acessrios e digite a frmula com a funo SOMASE:

13 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

=SOMASE(O12:O17;VERDADEIRO;N12:N17) O Excel busca os valores Verdadeiros (habilitados) de O12 at O17 e quando os encontrar, somar os valores correspondes nas mesmas linhas de N12 at N17. Agora clique como boto direito do mouse no Boto de Opo A Vista e escolha formatar controle.

Escolha uma clula na base de dados que no esteja sendo usada e defina como clula de controle da forma de pagamento. Pode ser P16, abaixo da lista das cidades. Clique OK. Clique na clula em branco ao lado do " Vista" e digite a frmula: =SE(P16=1;SOMA(C11;F11;I11);"") SE P16 for igual a 1 ( vista) ento some Processador+Memrias+Acessrios, Seno deixe a clula VAZIA. Clique na clula em branco ao lado do " Prazo" e digite a frmula: =SE(P16=2;SOMA(C11;F11;I11);"")

14 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

SE P16 for igual a 2 ( Prazo) ento some Processador+Memrias+Acessrios, Seno deixe a clula VAZIA. - A clula da entrada deixe em branco, afinal a gente no sabe quanto ocliente quer pagar na entrada. - Na clula Saldo, o clculo do valor total da compra menos a entrada; =SE(P16=2;F14-C16;0) Se a clula P16 tiver o valor 2, ento o cliente vai pagar em parcelas, ento faa o clculo do valor da compra menos a entrada, seno deixe 0 (Zero) Na clula Nmero de Parcelas, deixe em branco mas vamos pr uma validao para o mximo de 10 parcelas Clique na clula em branco ao lado de Nmero de Parcelas e clique na Guia Dados > Validao de Dados: - Escolha um nmero inteiro...

- Mnimo 2 (porque se for em 1 parcela ele est pagando vista) - Mximo 10.

15 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Clique em Alerta de Erro e escreva uma mensagem ao usurio desatento...

Na clula Valor Base da parcela, vamos apenas dividir o saldo pelo nmero de parcelas: =F16/I16 Nos Juros vamos aplicar trs alquotas diferentes, dependendo do nmero de parcelas: De 2 a 4 = 1,75% De 4 a 7 = 2,75% De 7 a 10 = 3,5% Olha a frmula a: =SE(I16<4;1,99%;se(i16>=7;3,5%;2,75%)) SE o Nmero de Parcelas (I16) for menor que 4, ento 1,99% SE o Nmero de Parcelas (I16) for maior ou igual a 7, ento 3,5%% SENO ( se no for nenhuma das opes anteriores) 2,75% No valor final da Parcelas, multiplique o valor base das parcelas pelo juro, mais o prprio valor das parcelas. Resultar no valor base j adicionado o juro. No Valor final da compra, use a frmula:

16 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

=SE(P16=2;I18*I16+C16;C14) SE a compra foi a prazo (P16 =2), ento multiplique o I18 (Valor final das parcelas) pelo I16 (quantidade de parcelas) e some ainda o C16 (a entrada), SENO mostre aqui o valor do C14 (Valor vista). Calma que t quase.... Para concluir o formulrio precisamos inserir mais um controle chamado de Caixa de Combinao para selecionar o local da entrega da mercadoria comprada. Na Guia Desenvolvedor, clique em inserir e nos controles de formulrio escolha Caixa de Combinao.

Desenhe a caixa de combinao ao lado da clula "Local da Entrega"..

Clique com o boto direito do mouse sobre a caixa de combinao e escolha Formatar Controle.

17 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Configure as opes: Intervalo de Entrada: Esse intervalo relaciona as clulas que contm a lista que far parte das opes da Caixa de Combinao. No nosso caso as cidades que sero escolhidas com um clique do mouse. Vnculo com a clula: Devemos indicar a clula que dever exibir o dgito verificador que indica o item selecionado na lista. Exemplo: Se na caixa de combinao do formulrio for selecionado "Jussara - GO", essa clula exibir o nmero 1, pois comeando pela primeira cidade, Jussara a primeira entrada de lista. Linhas Suspensas: Quantos itens sero exibidos sem usar a barra de rolagem. Se sua lista contm 9 entradas, mude para 9 o nmero de linhas suspensas, assim o Excel no exibe a barra de rolagem vertical. Clique Ok para aplicar as configuraes. Agora vamos testar nossa lista no formulrio. Clique na caixa de combinao e escolha um outro item da lista.

Veja que Belo Horizonte o quarto item da lista, ento a clula registra 4. Esse tipo de controle poderia ser usado aqui como um critrio para cobrar frete de acordo com a distncia do cliente ou meramente informativo. A inteno aqui foi demonstrar como

18 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

19 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

20 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

21 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

11 de janeiro de 2013 07:47 Annimo disse... wau... gostei mesmo muito, explicaes simples e boa. Mas quero saber como posso registar todas vendas efectuadas? obrigado. 2 de maro de 2013 14:26 Annimo disse... Seu tutorial otimo, esto de parabens! Mas quero que me ajude, como posso salvar (guardar) todas as vendas j efectuadas obrigado 2 de maro de 2013 14:30 Annimo disse... Seu tutorial otimo, esto de parabens! Mas quero que me ajude, como posso salvar (guardar) todas as vendas j efectuadas? obrigado 2 de maro de 2013 14:32 Annimo disse... Seu tutorial otimo, esto de parabens! Mas quero que me ajude, como posso salvar (guardar) todas as vendas j efectuadas?

22 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

obrigado. 2 de maro de 2013 14:37 Annimo disse... Tenho uma tabela de jogo lotofacil, para jogar entre amigos. Gostaria que voc me ajudasse a melhora um pouco mais esta planilha Erros 1- toda vezes que eu excluo uma linha os clculos muda no total de acertos; 2 se acrescento uma linha ela muda tambm; 3 Ela no muda a cor dos nmeros sorteados na tabela de jogos dos amigos; 4 No avisa o nmeros de ganhadores com 15 acertos ou 14 acertos, 13 acertos e 12 acertos e no divide o prmio Observao o maior numero de acerto leva o Prmio e se houver vrios ganhadores o Prmio e dividido. Gostaria de dividir as planinhas onde a primeira Le a segunda, terceira e assim por diante. Espero o seu contato Obrigado desta j. PAULOROGERIO68@YAHOO.COM.BR 7 de maro de 2013 12:19 Annimo disse... Tenho uma tabela de jogo lotofacil, para jogar entre amigos. Gostaria que voc me ajudasse a melhora um pouco mais esta planilha Erros 1- toda vezes que eu excluo uma linha os clculos muda no total de acertos; 2 se acrescento uma linha ela muda tambm; 3 Ela no muda a cor dos nmeros sorteados na tabela de jogos dos amigos; 4 No avisa o nmeros de ganhadores com 15 acertos ou 14 acertos, 13 acertos e 12 acertos e no divide o prmio Observao o maior numero de acerto leva o Prmio e se houver vrios ganhadores o Prmio e dividido. Gostaria de dividir as planinhas onde a primeira Le a segunda, terceira e

23 de 24

Como criar Formulrios no Excel 2007 | Bem Vindos ao Blog da Qualit

Tecnologia do Blogger. You can replace this text by going to "Layout" and then "Page Elements" section. Edit " About " A Qualit - Escola de informtica est a seis anos no mercado e se destaca pelos cursos profissionalizantes e pela admirao que vem cativando entre os alunos desde ento. Aqui os alunos so chamados pelo nome e existe um grande respeito pela pessoa. O resultado so pessoas que admiram e recomendam nossos cursos. E isso no tem dinheiro que pague. Incio

24 de 24

Anda mungkin juga menyukai