Escolar Documentos
Profissional Documentos
Cultura Documentos
Este artigo foi originalmente escrito por Joo Benito Savastano, diretor da Mondial Informtica e publicado
tanto na revista Frum Access quanto no site da prpria Mondial. Infelizmente foi tirado do ar a algum tempo,
mas por sua riqueza e utilidade, decidi manter o artigo vivo para que todos possam tira proveito. Se o autor
deste artigo ou a Mondial Informtica se sentirem lesados pela publicao deste artigo, por favor , entrem em
contato.
Toms Vsquez
Este artigo foi orgininalmente publicado
na Revista Forum Access,
de Maro de 1997.
Boto Descrio
Rtulo, cria um rtulo de texto no grfico ou folha de dilogo.
Caixa de edio, cria uma caixa de edio para digitao de texto em
folhas de dilogo.
Caixa de grupo, cria uma caixa de grupo na sua planilha, grfico ou folha
de dilogo. Ento, voc poder usar o boto "Boto de opo" para colocar
botes de opo na caixa de grupo.
Criar Boto, cria um boto ao qual voc pode anexar uma macro ou um
mdulo de Visual Basic. Quando voc usar o boto " Criar boto", o MSExcel exibe a caixa de dilogo Atribuir Macro para que voc designe uma
macro j existente ao boto, ou grave uma nova macro para ser designada a
ele.
Caixa de verificao, cria uma caixa de verificao na sua planilha, grfico
ou folha de dilogo.
Boto de Opo, cria um boto de opo na sua planilha, grfico ou folha
de dilogo, seja um boto de um grupo de botes de opo dentro de uma
caixa de grupo ou um boto de opo individual.
Controles:
Podemos utilizar alguns dos recursos de formulrio na pasta de trabalho simula.xls que se
encontra em nosso disco do ms da revista. Nesta pasta temos a primeira planilha denominada
Simulao de Vendas, conforme Figura 1
Intervalo de entrada:
produto
Vnculo da clula:
$B$2
3
Na clula B3, vamos inserir uma funo que ir pesquisar o valor do produto
na planilha Apoio, em uma rea chamada Tabela. Para o nosso exemplo vamos
usar a funo NDICE da seguinte forma: = NDICE(Tabela;B2;2). Obs: digitar
o nome da frmula em caracteres maisculos exatamente como acima.
4. Na clula C4, vamos inserir um controle que ir informar a quantidade de
produtos a serem adquiridos. Dessa forma insira um Controle giratrio, usando o
boto direito sobre este, selecione Formatar Objeto, na guia Controle insira os
seguintes dados. Onde:
Valor Mnimo:1
Valor Mximo:30
Mudana Incremental:1
Valor mnimo: 10
Mudana incremental: 5
Valor Mnimo:
Valor Mximo:
12
Mudana Incremental: 1
Mudana de pgina:
Vnculo da clula:
0
$B$7
8
Na clula B8 vamos inserir uma frmula que faz o clculo da taxa de juros,
com base no nmero de parcelas selecionada. Observe que na frmula existe um
nome de um intervalo. Este nome refere-se tabela usada na planilha chamada
Apoio. =NDICE(Taxa_Juros;B7;2)
9
Na clula B9 vamos inserir uma frmula para exibir o valor da entrada,
dessa forma digite: =B5*B6. Lembrando que na clula B5 contm uma frmula
que traz o valor total da compra, dependendo do local da entrega e na clula B6,
contm uma frmula que traz o valor Percentual da Entrada.
10
Na clula B10, devemos inserir uma frmula que, com base no valor da
entrada, Taxa de Juros, Nmero de parcela, Valor total e subtraindo a entrada
informada ir exibir o valor da parcela. Dessa forma digite a seguinte frmula:
=SE(B6=1;0;PGTO(B8;B7;B5*(B6-1))).
11
Para finalizar devemos indicar o valor total da venda, de forma que na clula
B11, insira a seguinte frmula: =B10*B7+B9.
12. Para que os nmeros apresentados sejam exibidos de forma correta devemos
format-los da seguinte forma, selecione a clula B3 pressione a tecla [CTRL] e
clique nas clulas B5, B9, B10 e B11.
13. Mantendo as clulas acima selecionadas pressione o boto direito do mouse,
selecione Formatar Clulas e na guia Nmero selecione a categoria Moeda com
duas casas decimais.
14.
Utilizando o mesmo procedimento acima descrito, selecione as clulas B6 e
B8, aplicando o formato Porcentagem com 2 casas decimais.
15
Para finalizar vamos personalizar a planilha colocando uma cor em toda a
sua extenso, para isso clique no boto Selecionar Tudo e clique no boto Cores
selecionando a cor Verde.
16. Para que os nmeros exibidos nas clulas C6 e E10 sejam ocultos, selecione
estas clulas e aplique o formato personalizado ;;; (trs pontos e virgulas) para
ocultar a apresentao das informaes das clulas.
17. Na clula D3 insira uma Caixa de grupo e digite o seguinte ttulo: Local da
Entrega.
18. Na caixa de grupo, adicione 3 botes e aplique os nomes conforme relao
abaixo. Para executar este passo utilize o Boto de opo da barra de ferramentas
Formulrios Grande So Paulo Estado de So Paulo Outros Estados
19. Com o boto direito do mouse sobre um dos botes de opo, selecione
Formatar Objeto e na guia Controle em Vnculo da clula digite E10 e pressione
a tecla F4 e pressione o boto OK.
Dessa forma ser exibido como: $E$10. Sendo que cada seleo dos botes ser
atribudo automaticamente um nmero de 1 3. Clique sobre os botes e observe
em E10.
20
Na clula B5, vamos inserir uma frmula que ir exibir o valor total da
compra, com base no local de entrega Dessa forma devemos inserir a frmula:
=(B3*B4)*NDICE(TabelaFrete;E10;1).
21
Clique na guia da planilha Apoio e observe a tabela: Despesas de Frete e
Seguro - Fator. A frmula acima, esta baseada nesta tabela, onde ao selecionar
um local de entrega ser adicionado o valor do frete correspondente.
22
Clique nos botes de opo e veja que o Valor Total alterado dependendo
do Local da Entrega.
23