Académique Documents
Professionnel Documents
Culture Documents
1. Crie no aplicativo do Microsoft Excel 2007, um ficheiro novo denominado «Gestão Bancária.xlsx»
2. Atribua à folha1 a denominação de «Gestão (Banco_1)».
3. Formate a largura das colunas e altura das linhas de acordo com a figura 1:
IEFP – Centro de Formação Profissional de Faro
27
9,75
16,5
2
Dossier Técnico Pedagógico
17,25
13,5
24
Figura 1
4. Introduza os itens relativos à gestão de uma conta bancária de modo a distribuir os dados de acordo com os
1.
FOLHA DE EXERCÍCIOS
Estilo negrito
Preenchimento «verde pálido»
Cor do tipo de letra – verde
Tamanho da fonte – 12 cpi
33
9. Insira, agora, mais 20 linhas, a partir do último movimento, englobando-as na formatação aplicada no ponto
anterior.
10. Formate a coluna DATA de modo a obedecer ao formato de número na categoria «DATA» e na forma «dd-
mm-aa».
11. Formate as colunas «DÉBITO», «CRÉDITO» e «SALDO» de forma a aplicar um formato de «número» na categoria
de «moeda» com 2 casas decimais.
12. Programe a coluna do saldo, a partir da célula G16, inclusivé, de acordo com a fórmula seguinte:
13. Aplique a função condicional SE(), na coluna do SALDO, a partir da célula G16, inclusivé, para controlar a
abertura do movimento, em que o saldo é somente calculado quando obedecer às seguintes condições:
14. Aplique a formatação condicional de forma que, quando o saldo for negativo, se proceda aos seguintes
formatos:
Cor do tipo de letra = vermelho
IEFP – Centro de Formação Profissional de Faro
Estilo = negrito
15. Elabore o gráfico, referente ao Banco1, seguidamente apresentado, contemplando para a série de yy os
valores da coluna do saldo e para a série de xx, as datas em que foram registadas as variações do saldo.
2,500.00 €
2,000.00 €
4
Dossier Técnico Pedagógico
1,500.00 €
1,000.00 €
500.00 €
0.00 €
-500.00 €
12-01-2015 15-01-2015 20-01-2015 25-01-2015 03-02-2015 10-02-2015
SALDO 1,500.00 € 600.00 € -100.00 € 1,250.00 € 1,000.00 € 2,250.00 €
claro 25%
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
seguinte tabela:
BANCOS SALDO ATUAL SALDO MÍNIMO SALDO MÁXIMO Nº MOV Nº SALDOS <0
BANCO 1
BANCO 2
55
BANCO 3
17.1 Introduza os dados de acordo com o esquema representado e aplique os limites e sombreados de forma
semelhante;
17.3 Aplique as fórmulas com as funções apropriadas para as respectivas células tomando em consideração
18. Proteja todas as fórmulas que foram efetuadas em todas as folhas deste exercício.
19. Efetue uma validação na coluna «Data», de todas as folhas da gestão bancária dos 3 bancos, de forma a
FOLHA «Mapa_Vendas»
Coluna B 12 Linha 2 60
Coluna C 18 Linha 3 32
Coluna D 10 Linhas 4-15 18
Coluna E 18 Linha 16 13,5
Coluna F 16 Linhas 17-19 18
6 Coluna G 16
Dossier Técnico Pedagógico
Linha 2
FOLHA DE EXERCÍCIOS
Linha 3
Tipo de letra – Arial;
Tamanho do tipo de letra – 10;
Estilo do tipo de letra – negrito;
Cor do tipo de letra – Azul Escuro, texto2 mais claro 25%;
Linhas 4 - 15
Tipo de letra – Arial;
Tamanho do tipo de letra – 10;
Definir os alinhamentos nas colunas conforme apresentado na figura abaixo
7. Aplique nas células F17 e G17 as somas referentes aos totais das colunas «Preço de Custo» e
«Preço Base»
8. Aplique na célula G19 a fórmula que determina o lucro. 77
Figura 1
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
9. Controle todos os erros #N/D das colunas «Designação», «Preço Custo» e «Preço Base» do Mapa
de Vendas quando não existir nenhum código de produto existente na coluna «Cod_Prod».
FOLHA «Lista_Produtos»
10. Proceda à formatação das células de acordo com as especificações que se apresentam para as
seguintes linhas apresentadas na figura 2:
IEFP – Centro de Formação Profissional de Faro
Linha 2
Tipo de letra – Arial;
Tamanho do tipo de letra – 18;
Cor do tipo de letra – Azul Escuro, texto2;
Efeito de preenchimento com a seguinte gradação de cor:
cor 1 – branco; cor 2 – azul, cor1
Estilo de sombreado: diagonal para cima
Variante – 1ª
8
Aplique os limites com cor azul escuro, texto2 e estilos de linha semelhantes aos apresentados na
Figura 2
Dossier Técnico Pedagógico
Linha 3
Tipo de letra – Arial;
Tamanho do tipo de letra – 10;
Estilo do tipo de letra – negrito;
Cor do tipo de letra – Azul Escuro, texto2 mais claro 25%;
Preenchimento de cor: Azul, cor 1, mais claro 80%
Aplique os limites com cor azul escuro, texto2 e estilos de linha semelhantes aos apresentados na
Figura 2
Linhas 4 - 7
Tipo de letra – Arial;
Tamanho do tipo de letra – 10;
Definir os alinhamentos nas colunas conforme apresentado na figura abaixo
Aplique os limites com cor azul escuro, texto2 e estilos de linha semelhantes aos apresentados na
Figura 2
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
11. Introduza os dados nas respetivas células, conforme apresentado na Figura 2.
Exemplo:
15. Aplique a cópia do bloco de células E4:G4, para o bloco de células E5:G15, numa colagem
especial com fórmulas.
17. Proceda a uma validação de dados em lista para o bloco de células D4:D15, limitada ao bloco de
células «lprod», personalizando o seguinte aviso de erro:
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
FOLHA «Controlo_Vendas»
10
Figura 3
21. Aplique na folha «Controlo_Vendas», em todas as colunas, as funções e fórmulas aritméticas mais
apropriadas:
FOLHA DE EXERCÍCIOS
Lucro Parcial, é igual ao montante efetuado menos o nº de unidades vendidas vezes o
preço de custo do respetivo produto, da folha «Lista_Produtos».
22. Aplique a proteção de células em todas as folhas onde aplicou fórmulas de cálculo com a palavra-
passe «exp».
23. Elabore o gráfico seguidamente apresentado, de modo a obedecer às seguintes características de
formatação:
Tipo de Gráfico: Circular destacado em 3D e Estilo 7.
As restantes formatações ficarão ao seu gosto, ao nível dos preenchimentos, gradações
de cor, tipos de letra e tamanhos respetivos. 11
11
NOTA: Disponha os rótulos apresentados de forma semelhante ao apresentado na figura 4.
PRODUTO B,
€3,900.00 ,
24%
Figura 4.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
12
Dossier Técnico Pedagógico
Fig.1
2.1. Formate os blocos de células B2:L13;B15:L15 com preenchimento «cor vermelho escuro»
2.2. Insira a imagem do logotipo disponibilizada nos materiais de apoio
2.3. Formatações específicas das células contidas no bloco B2:L16:
2.3.1. Linha 3 Tipo de letra: Arial; Tamanho: 12 cpi; Estilo: Negrito; Cor: branco, Fundo 1;
Célula K3 – Limite exterior com linha em tracejado regular, cor «branco, Fundo 1»
2.3.2. Linhas 5 Tipo de letra: Arial; Tamanho: 11 cpi; Estilo: Negrito; Cor: branco, Fundo 1.
2.3.3. Linha 6 Tipo de letra: Arial; Tamanho: 12 cpi; Estilo: Negrito; Cor: branco, Fundo 1.
2.3.4. Linha 8 – Bloco [B8:C8] Tipo de letra: Arial; Tamanho: 11 cpi; Estilo: Normal; Cor: branca
2.3.5. Linha 8 – Bloco [G8:J8] Preenchimento com cor «branco, fundo1, mais claro 35%»; Tipo
de letra Arial; Tamanho: 11 cpi; Estilo: Negrito; Cor: branca
2.3.6. Linha 9 Tipo de letra: Arial; Tamanho: 11 cpi; Estilo: Normal; Cor: branca
2.3.7. Linha 10, célula B10 Tipo de letra: Arial; Tamanho: 11 cpi; Estilo: Normal; Cor: branca
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
2.3.8. Linha 10 – Bloco [G10:H10] Preenchimento com cor «branco, fundo1, mais claro 35%»;
Tipo de letra Arial; Tamanho: 11 cpi; Estilo: Negrito; Cor: branca; limite interior com estilo
de linha contínua mais espessa e cor vermelho escuro.
2.3.9. Linha 11 Tipo de letra: Arial; Tamanho: 11 cpi; Estilo: Normal; Cor «Branco, Fundo 1»
14
Dossier Técnico Pedagógico
Fig.2
3.1.1. Linhas 18,19 – Bloco [B18:L19] Tipo de letra: Arial; Tamanho: 10 cpi; Estilo: Negrito; Cor:
branco, fundo 1; limites exteriores com estilo de linha contínua (espessura intermédia) com
intermédia) com cor «branco, Fundo1», limite exterior inferior com estilo de linha contínua
FOLHA DE EXERCÍCIOS
3.1.4. Aplique as formatações da altura das linhas e largura das colunas ao seu critério de modo
alinhamentos à direita
4. Folha «ARTIGOS»
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
4.1. Introduza os dados conforme apresentado na Fig.3 e proceda à formatação de células, colunas
e linhas de forma a contemplar o seguidamente apresentado:
IEFP – Centro de Formação Profissional de Faro
16
Dossier Técnico Pedagógico
Fig.3
4.2. Atribua um nome «BDARTIGOS» para o bloco de células B2:E30;
4.3. Atribua o nome «REFARTIGO» para o bloco de células B3:B30;
4.4. Formate os blocos de células das colunas «VALOR UNIT» [D3:D30] e «TX-IVA» [E3:E30] para
contabilidade e percentagem respetivamente.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
5. Folha «CLIENTES»
5.1. Introduza os dados conforme apresentado na Fig.4 e proceda à formatação de células, colunas
e linhas de forma a contemplar o seguidamente apresentado:
6.1. Formate a ferramenta de controlo caixa de combinação de forma a apresentar a lista de clientes
com o nome LISTACLI quando este controlo for acionado;
6.2. Aplique na célula G8 a função PROCV() de modo que se obtenha a morada respetiva do cliente
selecionado;
6.3. Aplique na célula G10 a função PROCV() de modo que se obtenha o código postal respetivo do
cliente selecionado;
6.4. Aplique na célula H10 a função PROCV() de modo que se obtenha a localidade respetiva do
cliente selecionado;
6.5. Aplique na célula H12 a função PROCV() de modo que se obtenha o nº fiscal de contribuinte
respetivo do cliente selecionado;
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
6.6. Aplique na célula K12 a função PROCV() de modo que se obtenha o telefone respetivo do cliente
selecionado.
6.7. Aplique uma validação de dados em lista para o bloco de células B21:B33 de modo a que seja
apresentada em cada célula do bloco (coluna Refª) a referência do artigo a faturar.
IEFP – Centro de Formação Profissional de Faro
6.8. Aplique a função PROCV() nas colunas da «Designação», «Valor Unitário», «I.V.A.» e «Valor
18
Ilíquido»;
6.9. Elabore uma coluna de desconto para cálculo auxiliar à fatura como de apresenta na figura
Dossier Técnico Pedagógico
seguinte:
6.9.1. Aplique a fórmula aritmética para calcular o valor do desconto parcial, caso seja introduzido
uma percentagem de desconto na respetiva coluna;
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
20
Dossier Técnico Pedagógico
Fig. 1-A
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
3.1 Elabore a ficha para o cálculo da retribuição líquida formatando todas as células com número,
alinhamentos, limites e preenchimentos bem como a altura das linhas e largura das colunas o
mais aproximado, conforme evidenciado nas figuras 1-A e 1-B.
3.2 Recorra à opção de menu principal «Programador» grupo «Controlos» item de opção
«Inserir controlos» secção «Ferramentas de Formulário» «Caixa de combinação» e insira-
a à frente do nome do consultor tal como evidencia Fig. 1-A
3.2.1 Atribua à faixa de células D3:D32, da folha «Consultores» o nome
«NOMECONSULTOR»
3.2.2 Formate o controlo definindo no intervalo de dados o nome «NOMECONSULTOR»
e atribua a ligação do controlo à célula N2.
3.3 Recorra à opção de menu principal «Programador» grupo «Controlos» item de opção
«Inserir controlos» secção «Ferramentas de Formulário» «Botão Giratório» e insira-o
conforme evidencia a Fig. 1-A
3.3.1 Formate o controlo com os valores mínimo e máximo de 1 e 12 respetivamente; ligue-
o à célula N2, defina o incremento de 1(por defeito) e ative o sombreado 3D
3.4 Recorra à opção de menu principal «Programador» grupo «Controlos» item de opção
«Inserir controlos» secção «Ferramentas de Formulário» «Barra de deslocamento» e
insira-a conforme evidencia a Fig. 1-B
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
3.5 Aplique as fórmulas aritméticas para calcular os honorários dos períodos laboral e pós-laboral
IEFP – Centro de Formação Profissional de Faro
3.6 Aplique as funções SOMA(), em modo descontínuo, para calcular os totais do número total de
horas no período de referência e dos honorários nas células D16 e J16 respetivamente.
3.7 Recorra à opção de menu principal «Programador» grupo «Controlos» item de opção
«Inserir controlos» secção «Ferramentas de Formulário» «Caixa de combinação» e insira-
a à frente do regime de IVA tal como evidencia Fig. 1-A
3.7.1 Introduza os itens de opção na sequência «Isento» (1), e «Não Isento» (2).
3.7.2 Introduza os valores «Isento» e «Não Isento» nas células N25 e N26 respetivamente.
22
3.7.3 Atribua à faixa de valores N25:N26 o nome de «IVA»
3.7.4 Considere a célula N27 como célula de ligação ao controlo.
Dossier Técnico Pedagógico
3.7.5 Aplique a função SE() simples modo a que seja apresentada na célula H25 os
seguintes textos conforme o item selecionado na caixa de combinação:
Item de opção «Isento» «Isento de IVA»
Item de opção «Não Isento» «Não Isento de IVA»
Nota: Utilize a célula de ligação do controlo para controlar os textos.
3.8 Recorra à opção de menu principal «Programador» grupo «Controlos» item de opção
«Inserir controlos» secção «Ferramentas de Formulário» «Botão de opção»
3.8.1 Insira 2 botões de opção, à frente do texto «Os honorários incluem IVA?», através do
procedimento anterior escrevendo nos textos do botão «SIM» e «NÃO»
respetivamente conforme ilustra a Fig. 1-A
3.8.2 Utilize a célula de ligação do controlo, N27, para formatar e sincronizar este controlo
com a caixa de combinação, ou seja:
Quando o item de opção, referente ao regime de IVA, for selecionado «Não Isento»
na caixa de combinação o botão de opção referente aos «Honorários incluem
IVA?» tem que estar selecionado o «SIM» e vice-versa.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
3.10 Aplique na célula F30 a função lógica SE() conjugada com a fórmula aritmética para calcular o
valor do IVA líquido para a taxa atual em vigor.
Nota: Só é efetuado o cálculo do IVA se o código do IVA for 2, que corresponde à situação «Não Isento
3.11 Recorra à opção de menu principal «Programador» grupo «Controlos» item de opção
«Inserir controlos» secção «Ferramentas de Formulário» «Caixa de verificação»
3.11.1 Insira 2 caixas de verificação, à frente do texto «Há retenção na Fonte?», através do
procedimento anterior escrevendo nos textos da caixa de verificação «SIM» e «NÃO»
respetivamente conforme ilustra a Fig. 1-B
3.11.2 Utilize as células de ligação dos controlos, N33 e N34 para formatar estes 2 controlos
de formulário «caixa de verificação»
23
23
3.12 Aplique na célula, F35, referente ao montante total dos honorários para o IRS incidência, a
fórmula aritmética que iguala ao total dos honorários da célula J16.
3.14 Aplique na célula J41, referente ao Total Ilíquido, a fórmula aritmética que iguala ao total dos
honorários da célula J16.
3.15 Aplique na célula J42, referente ao IVA, a fórmula aritmética que iguala ao total do IVA Líquido
da célula F30.
3.16 Aplique na célula J43, referente ao subtotal, a fórmula aritmética que soma o Total Ilíquido com
o IVA
3.17 Aplique na célula J44, a fórmula aritmética que iguala ao total do IRS da célula F36.
3.18 Aplique na célula J47 a fórmula aritmética que vai calcular o montante efetivo a receber.
3.19 Aplique a função PROCV() com 3 argumentos para obter os dados dos consultores referentes
aos serviços de consultoria prestados:
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
função PROCV()
3.19.4 Aplique a função PROCV() na célula D10 para obter o nº de horas efetuadas no
período laboral.
Edite agora a função e aplique a função lógica SE() de modo a que seja obtido o nº
de horas somente quando a célula J6 for diferente de vazio, senão aparecerá a célula
D10 em vazio.
3.19.5 Aplique a função PROCV() na célula G10 para obter o valor/hora no período laboral
que está atribuído ao consultor.
Edite agora a função e aplique a função lógica SE() de modo a que seja obtido o
24 valor/hora, no período laboral, que está atribuído ao consultor somente quando a
célula J6 for diferente de vazio, senão aparecerá a célula G10 em vazio.
Dossier Técnico Pedagógico
3.19.6 Aplique a função PROCV() na célula D14 para obter o nº de horas efetuadas no
período pós-laboral.
Edite agora a função e aplique a função lógica SE() de modo a que seja obtido o nº
de horas somente quando a célula J6 for diferente de vazio, senão aparecerá a célula
D14 em vazio.
3.19.7 Aplique a função PROCV() na célula G14 para obter o valor/hora no período pós-
laboral que está atribuído ao consultor.
Edite agora a função e aplique a função lógica SE() de modo a que seja obtido o
valor/hora, no período pós-laboral, que está atribuído ao consultor somente quando
a célula J6 for diferente de vazio, senão aparecerá a célula G14 em vazio.
3.19.8 Aplique a função PROCV() nas células G20 e J20 para obter o período de referência
da data da prestação do serviço
3.19.9 Aplique na célula B41 a função PROCV() para obter o nome do consultor.
3.19.10 Aplique na célula B49 a função PROCV() para obter o nº fiscal de contribuinte do
consultor
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
4. Tome como exemplo o consultor Luís Santos para validar os seus dados, fórmulas e funções
apresentado nas figuras 1-A e 1-B. Teste os controlos «caixa de combinação», «botão giratório» e «barra
de deslocamento» para se certificar que estão todos sincronizados.
Esta folha «RETRIB-LIQUIDA» funcionará a partir de agora somente para consulta de dados sequencial
ou direcionada a partir dos controlos «caixa de combinação», «botão giratório» e «barra de
deslocamento».
5.1 Pesquisar, pelo nome do consultor, a sua retribuição líquida respetiva tal como ilustra a Fig.
3.
Nota: O texto para a pesquisa é introduzido no bloco de células H4:J4 e não apresenta os controlos de
formulário (botão giratório e barra de deslocamento) para se efetuar a consulta sequencial da informação.
IEFP – Centro de Formação Profissional de Faro
26
Dossier Técnico Pedagógico
Fig.3
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Nota Importante: O controlo de todos os erros referentes ao Cálculo da Retribuição Líquida é feito
em relação à célula N2, que apresenta o erro #N/D quando não existe o nome do consultor a
pesquisar.
28
Dossier Técnico Pedagógico
OU
Se o funcionário for de Faro e não for do setor Financeiro é apresentado na
sublistagem quando aplicado o filtro avançado
Se o funcionário não for de Faro e for do setor Financeiro é também apresentado
na sublistagem quando aplicado o filtro avançado
Notas Importantes:
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Regra 2: Os nomes dos campos dos critérios têm que estar sempre nivelados, isto
é, na mesma linha.
IEFP – Centro de Formação Profissional de Faro
30
6.1.2 Opção de Menu «Separador Dados» Avançado
Botão de opção: Copiar para outro local (Esta opção tem que ser ativada para ser
Dossier Técnico Pedagógico
FOLHA DE EXERCÍCIOS
Fig. 2-A
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
Fig. 2-B
7.2 Aplicando as funções de base de dados use as funções adequadas para obter os valores
da base de dados «BDFUNC» da folha «FUNCIONARIOS» mediante as condições
impostas pela 1ª tabela da Fig. 2-A.
Nota: Elabore em 1º lugar os critérios a aplicar, referentes à tabela da Fig. 2-A, a partir da
32
coluna «O» inclusive, antes de aplicar a função adequada numa célula específica.
Dossier Técnico Pedagógico
Fig. 3
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
Nota: Elabore em 1º lugar os critérios a aplicar, referentes à tabela da Fig. 2-B, a partir da
coluna «O» inclusive, antes de aplicar a função adequada numa célula específica.
Proceda do mesmo modo a partir da célula O30, inclusive, para a elaboração dos
critérios referentes à tabela da Fig.2-B.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
34
Dossier Técnico Pedagógico
7.5 Aplique as funções adequadas de base de dados para os TOTAIS da tabela da Fig.2-B.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
35
35
Fig. 4
Nota: Antes de aplicar a função BDOBTER(), elabore um critério nas células S4:S5 em que a célula
S4 iguala ao campo «nome» da base de dados «BDFUNC» e a célula S5 iguala à célula G8 onde
se introduz o nome do funcionário.
36
Dossier Técnico Pedagógico
Fig. 5
9.2 Aplique a função lógica SE() conjugada com a função É.ERRO() à função BDOBTER() de modo a
controlar possíveis erros que resultem do não preenchimento do nome do funcionário bem
como da introdução de um nome de funcionário que não exista.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
9.3 Aplique a função lógica SE() conjugada com o E() para controlar a mensagem de erro, caso o
nome do funcionário não exista na base de dados conforme apresentado na Fig.6.
A mensagem de erro da Fig. 6 aparecerá somente quando se verificar a seguinte situação:
37
37
Nota: o nome do funcionário inexistente na base de dados irá também aparecer na mensagem
de erro.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
38
Dossier Técnico Pedagógico
Fig. 1
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Depois da tabela introduzida esta ficará automaticamente vinculada a uma origem de dados. Por
FOLHA DE EXERCÍCIOS
defeito, aparecerá uma janela de diálogo que apresenta, na parte superior, a lista dos campos (colunas)
da base de dados e na parte inferior as 4 áreas que compõem a estrutura da tabela dinâmica.
Nota: Os campos podem ser introduzidos por arrastamento do campo pretendido da lista de campos
(parte superior da janela de diálogo) para a área da tabela dinâmica onde se pretende colocar o
campo.
Fig. 3
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Neste exemplo da Fig.3 podemos visualizar os salários de todos os funcionários, que, por sua vez, estão
distribuídos por setores. Esta distribuição dos registos deve-se ao facto dos campos «Setor» e «Nome»
estarem na área «Linhas» com a sequência (sector, nome), pois o setor engloba vários funcionários e não
o contrário (um funcionário não engloba vários setores). O campo que está em 1º lugar (no sentido de
cima para baixo) é o «setor» que é o mais abrangente e depois segue-se o campo «nome», em 2º lugar
(por baixo do campo «setor»). Pode-se trocar a ordem dos campos numa determinada área arrastando-
IEFP – Centro de Formação Profissional de Faro
os. Para eliminar um campo pode-se desmarcar na lista de campos ou arrastar para fora da janela de
diálogo ou um clique na caixa de combinação do campo seguido da seleção da opção «Remover campo.
40
Dossier Técnico Pedagógico
Fig. 4
Neste exemplo temos o campo «setor» na área «COLUNAS» que gera automaticamente os seis
registos em coluna pertencentes ao campo setor (Administrativo, Comercial, Financeiro, Formação,
Pessoal e Produção). Repare que o campo «nome» que está na área «LINHAS» gerou automaticamente
os 20 registos de funcionários, existentes na base de dados, em linha.
ΣVALORES Área em que os campos introduzidos são da categoria número de forma a poder-se
efetuar operações matemáticas ou estatísticas com os registos de dados gerados pelo campo.
Desta forma podemos ler no relatório da tabela dinâmica da fig. 4 que existem 2 funcionários
pertencentes ao setor comercial com os nomes Fernanda Gomes e Pedro Ramos que auferem
respetivamente 3 550,00 € e 2 550,00 € mensais. O montante mensal em salários que a empresa
despende neste setor é de 6 100,00 € evidenciado no Total Geral da tabela no enfiamento do setor
comercial.
41
41
Modo de Procedimento:
4.1.2. Selecione o item de opção do menu principal «Inserir» «Tabela Dinâmica» e no campo
«Selecionar uma tabela ou intervalo» escreva BDFUNC e selecione a célula C6 da folha
gerada no ponto anterior para onde pretende colocar o relatório da Tabela Dinâmica;
4.1.5. No item de opção do menu principal «Estrutura», aplique o estilo de tabela dinâmica
«Intermédio 11» (Fig.5)
4.1.6. Una e centre o bloco de células B2:E3 (exterior à tabela dinâmica) e atribua a cor de
preenchimento «Branco, Fundo 1, Mais escuro 35%, tipo de letra «Calibri», tamanho 12 cpi
IEFP – Centro de Formação Profissional de Faro
42
Dossier Técnico Pedagógico
Fig. 5
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
4.1.7. No item de opção do menu principal «Estrutura», aplique o estilo de tabela dinâmica
«Intermédio 11» como evidenciado na FIg. 5
4.1.8. Personalize os rótulos dos campos:
4.1.8.1. Menu do objeto (clique do lado direito do rato) da célula B4 Definição do campo
Introduza «LOCALIDADE:»
4.1.8.3. Definições dos campos «setor» para «Setores», «nome» para «Nomes» e
«admissão» para «Admissão»
4.1.8.4. Ative somente o subtotal do campo «setor» Menu do objeto do campo setor
que agora está renomeado de «Setores» e verificar se o item de opção «Subtotal
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
“Setores” está ativado (se tiver [] está ativado senão está desativado).
IEFP – Centro de Formação Profissional de Faro
44
Dossier Técnico Pedagógico
4.1.8.5. Todos os subtotais dos outros campos, na área «LINHA» ficarão desativados
Nota importante: É necessário desativar todos subtotais que são desnecessários e
que vão dificultar a leitura dos dados no relatório da tabela dinâmica.
4.2. Elabora uma tabela dinâmica que evidencie os funcionários por setor (Comercial, Financeiro e
Formação) bem como o nº de filhos por funcionário. A tabela evidenciará também o subtotal
de filhos por setor e também o total geral de filhos nos 3 setores.
FOLHA «TD-Setor-Nome-NFilhos»
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
4.3. Elabore um relatório de tabela dinâmica que evidencie os funcionários por local apresentando
a distribuição dos salários no setor a que o funcionário pertence. A tabela evidenciará também
o subtotal mensal do montante dos salários por local e também o total geral referente ao
montante despendido mensalmente por cada sector.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
46
Dossier Técnico Pedagógico
Fig. 7
4.4. Elabore um relatório de tabela dinâmica que evidencie somente os funcionários dos setores
Administrativo, Financeiro, Comercial e Pessoal, admitidos na empresa entre os anos de 1990 e
1995. A tabela evidenciará um Total Geral referente à soma dos salários destes funcionários.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
4.5. Elabore o relatório de tabela dinâmica e o gráfico dinâmico correspondente nas folhas «TD-
Setor-Nom-Adm-Sal» e «GRF-Setor-Nom-Adm-Sal» respetivamente, de modo a evidenciar a
variação dos salários dos funcionários de Faro distribuídos pelos setores da empresa a que
pertencem e apresentar também a data em que cada funcionário foi admitido na empresa.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Fig. 9-A
48
Dossier Técnico Pedagógico
Nota: Aplique a formatação personalizada nas diferentes áreas e elementos do gráfico de forma
Fig. 9-B
semelhante ao apresentado na fig. 9-B
5.3. Crie agora um novo nome «BDFUNCDESC» atribuído ao bloco de células A1:Q21 no âmbito do
livro.
49
49
5.4. Renomeie o conteúdo da célula K1 para «salario Iliq» e insira mais 5 colunas com os seguintes
textos e aplique as fórmulas e funções de cálculo que se seguem de forma a obter os seguintes
dados como mostra a Fig. 10:
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
Fig. 10
50
5.5. Aplique as fórmulas aritméticas e funções adequadas para calcular os valores referentes aos
campos (colunas) «IS», «Seg. Social», «IRS», «Total Desc» e «salario liq»:
Dossier Técnico Pedagógico
5.5.1. Aplique um IS (imposto de selo) de 5 cêntimos por cada 5,00 € de vencimento bruto
(Fig.10);
5.5.2. Aplique um desconto para a Seg. Social de 20% sobre o salário bruto (Fig.10);
5.5.3. Aplique os descontos de I.R.S. considerando as diferentes taxas apresentadas na Fig. 10.
Atribua o nome «TXIRS» para o bloco de células T1:U6
NOTA: Calcule a taxa de IRS a aplicar utilizando a função PROCV() e aplique-a em
função do salário ilíquido. Segundo a tabela da Fig.10 com o nome «TXIRS» um
salário Ilíquido (salário bruto) até 499,00 € fica isento de taxa de IRS, de 500,00 €
até 999,00 € é aplicada uma taxa de IRS de 12% e assim sucessivamente.
5.5.4. Calcule agora os totais de descontos para cada salário na coluna «Total Desc» aplicando a
função SOMA();
5.5.5. Calcule no final todos os valores monetários referentes aos salários líquidos.
5.5.6. Valide o campo «salario Iliq» de forma a contemplar somente salários brutos
compreendidos entre 400,00 € e 6 000,00 €;
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
6. Pretende-se obter uma listagem dos salários Ilíquido e Líquido dos funcionários de Faro distribuídos
pelos setores da empresa a que pertencem a partir da base de dados com o nome «BDFUNCDESC».
6.1. Elabore o relatório de tabela dinâmica na folha «TD-Setor-Nome-Sb-Sl»
Nota: A formatação de células, colunas e linhas da tabela dinâmica será efetuada de forma
51
51
Fig. 11-A
Nota: Aplique a formatação personalizada nas diferentes áreas e elementos do gráfico de forma
semelhante ao apresentado na fig. 11-B
IEFP – Centro de Formação Profissional de Faro
52
Dossier Técnico Pedagógico
Fig. 11-B
7. Pretende-se obter uma listagem dos salários Ilíquido, Líquido e total de descontos dos funcionários
pertencentes ao setor de produção da empresa a partir da base de dados com o nome
«BDFUNCDESC».
7.1. Elabore o relatório de tabela dinâmica na folha «TD-Setor-Nome-Sb-TD-Sl»
Nota: A formatação de células, colunas e linhas da tabela dinâmica será efetuada de forma
semelhante ao apresentado na fig. 12-A, a partir do estilo «Intermédio 5».
Fig. 12-A
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
4.1. Crie a macro com o nome «LIST_ORD_NCONT», por gravação automática, associada ao botão
de controlo de formulário «LISTAGEM-Nº CONTRATO» de forma a ordenar por «Nº
CONTRATO», em valores e por ordem de «A a Z» a listagem dos módulos dos cursos de
54 formação
Fig. 1
4.1.2. Item de opção do menu principal «Programador» –
Inserir botão (Controlo de Formulário) – Ok
FOLHA DE EXERCÍCIOS
4.1.5. Item de opção do menu principal «DADOS» - Grupo «Ordenar e Filtrar» - Botão de opção
Depois de clicar no botão Ok da ordenação a lista das ações de formação ficou ordenada, por
ordem ascendente, pelos nºs dos contratos. É necessário agora terminar a gravação da macro.
4.1.6. Item de opção do menu principal «PROGRAMADOR» - Grupo «Código» - Botão de opção
«Terminar Gravação»
Vamos analisar o seguinte: Onde é que ficou guardado o código de gravação da Macro?
4.1.7. Item de opção do menu principal «PROGRAMADOR» - Grupo «Código» - Botão de opção
«Visual Basic» (Teclas ALT-F11)
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
Nota1: O código da Macro ficou dentro dos «Modules – Module 1» em que foi gerado um bloco de
código (procedimento) delimitado por Sub LIST_ORD_NCONT() e End Sub. Repare que o nome
56 «LIST_ORD_NCONT» que é o nome interno da macro vem logo a seguir ao Sub e no final do nome
temos os parêntesis ().
Dossier Técnico Pedagógico
…
…
End Sub
Nota2: Todas as linhas que tiverem no início a película são consideradas apenas anotações dentro do
código (Remark) não sendo por isso executadas.
Crie a macro com o nome «LIST_CURSO_MOD», por gravação automática, associada ao botão de
controlo de formulário «LISTAGEM-CURSO-MODULO» de forma a ordenar por «CURSO»,1º nível,
«MÓULO», 2º nível, em valores e por ordem de «A a Z» a listagem dos módulos dos cursos de
formação.
4.1.8. Crie um botão de controlo de formulário com o nome «LISTAGEM-CURSO-MODULO»
conforme Fig.2.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
Nota: Tome em atenção que todos os procedimentos que fizer no aplicativo Microsoft
Excel a partir do momento em que a macro começou a gravar ficarão todos registados
dentro de uma sub-rotina (procedimento de código) específico do aplicativo
4.1.12. Item de opção do menu principal «DADOS» - Grupo «Ordenar e Filtrar» - Botão de
opção «Ordenar»
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
Vamos analisar o seguinte: Onde é que ficou guardado o código de gravação da Macro?
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
4.2. Crie a macro com o nome «LIST_REG_CURSO_MOD», por gravação automática, associada ao
botão de controlo de formulário «LISTAGEM-REG-CURSO-MODULO» de forma a ordenar por
«REGIME», 1º nível, «CURSO»,2º nível, «MÓULO», 3º nível, em valores e por ordem de «A a Z»
a listagem dos módulos dos cursos de formação.
4.3. Crie a macro com o nome «LIST_REG_CURSO_DATAINIC», por gravação automática, associada
ao botão de controlo de formulário «LISTAGEM-REG-CURSO-DATAINIC» de forma a ordenar
por «REGIME»,1º nível, «CURSO», 2º nível, «DATAINIC», 3º nível, em valores e por ordem de «A
a Z» a listagem dos módulos dos cursos de formação.
4.4. Crie a macro com o nome «LIST_MOD_NHORAS», por gravação automática, associada ao botão
de controlo de formulário «LISTAGEM-MOD-NHORAS» de forma a ordenar por «MÓULO»,1º
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
nível, «Nº HORAS», 2º nível, em valores e por ordem de «A a Z» a listagem dos módulos dos
cursos de formação.
4.5. Crie a macro com o nome «LIST_REG_MOD_NHORAS», por gravação automática, associada ao
botão de controlo de formulário «LISTAGEM-REG-MOD-NHORAS» de forma a ordenar por
«REGIME»,1º nível, «MÓULO», 2º nível, «Nº HORAS», 3º nível, em valores e por ordem de «A a
IEFP – Centro de Formação Profissional de Faro
5. Crie uma folha denominada «MENU-SUBLIST» com botões de formulário, critérios e formatações de
células, colunas e linhas conforme evidenciado na Fig.3 ou nas Figuras 3-A E 3-B
60
Dossier Técnico Pedagógico
Fig.3
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
Fig. 3-B
62
Fig.4
Dossier Técnico Pedagógico
6.1. Todas as linhas da folha têm altura de 22 exceto as linhas 1, 2 E 3 com alturas de 75,9 e 45
respetivamente.
6.2. Una e centre, na horizontal, o bloco de células A1:G1 e formate o tipo de letra com Calibri,
tamanho 12 cpi e cor Vermelho Escuro; Centre agora este bloco de células na vertical. Atribua
uma cor de preenchimento «Branco, Fundo 1, Mais Escuro 5%»
6.3. Atribua, ao bloco de células A3:G3 uma cor de preenchimento «Branco, Fundo 1, Mais Escuro
25%»
7. Efetue agora as macros que vão ser associadas aos botões de controlo de formulário elaborados na
folha «MENU-SUBLIST». Aplique os filtros avançados para contemplar as condições de restrição à
base de dados «BDMODULOS» apresentadas e obter as sublistagens na folha «OUTPUT-
SUBLISTAGENS» com determinadas ordenações.
64
Dossier Técnico Pedagógico
FOLHA DE EXERCÍCIOS
7.1.11. Selecione o item de opção do Menu Principal «Programador» Grupo «Código» Botão
de opção «Terminar Gravação»;
7.1.12.Solicite o menu do objeto do botão que aciona a macro e selecione o subitem de opção
«Atribuir macro…» conforme Fig.6
7.1.14. O procedimento está concluído. A macro está pronta para ser executada quando se
clicar no botão respetivo da folha «MENU-SUBLIST»
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
66
7.4. Elabore, por gravação, a macro denominada «SUBLIST_REGAPREND_2014» para se obter a
sublistagem das Ações (Módulos), em regime de «Aprendizagem», no ano de 2014.
Dossier Técnico Pedagógico
Aplique o filtro avançado para contemplar a condição de restrição, mencionada acima, à base
de dados «BDMODULOS» e obtenha a sublistagem na folha «OUTPUT-SUBLISTAGENS» e
ordene-a por «DATA INÍCIO».
Nota: Atribua para o título da sublistagem o nome do botão respetivo. A elaboração do título
também fica guardado na gravação da macro.
FOLHA DE EXERCÍCIOS
68 Fig.1
Nota: Células onde são introduzidos valores G8 e G10
Dossier Técnico Pedagógico
3. Crie uma folha «CALCULO» auxiliar à folha «IMC» onde se procede ao cálculo e à classificação do
IMC com base no resultado obtido de acordo com a tabela seguinte:
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
Modo de procedimento:
Nota: O objetivo desta e-atividade é transportar os valores calculados nas células D11 e D13 da folha
«CALCULO» para uma MessageBox apresentando esta os valores de IMC e resultado da avaliação
provenientes das células D11 e D13 respetivamente.
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
Fig. 2
3.6.3. Vamos agora proceder à passagem dos valores calculados nas células D11 e D13 da folha
«CALCULO» para as variáveis «imc» e «aval_imc» respetivamente:
Modo de procedimento:
Passar o valor da célula D11 da folha «CALCULO» para uma variável denominada «imc»
imc = Sheets("Calculo").Range("d11").Value
70
Dossier Técnico Pedagógico
3.6.4. Proceda agora de igual modo para passar o valor da célula D13 da folha «CALCULO» para
uma variável denominada «aval_imc»
Nota: A sintaxe acima é utilizada sempre que seja necessário passar um valor da folha de
cálculo para uma variável de modo a poder ser utilizado numa Msgbox ou num formulário.
No nosso exemplo o valor de IMC calculado na folha «CALCULO», na célula D11(26,014…),
ficou armazenado na variável imc. O mesmo vai verificar-se na variável aval_imc onde vai
ficar armazenado o texto referente ao resultado da avaliação do IMC calculado na célula D13
da folha «CALCULO»
3.6.5. Vamos agora aplicar a função Msgbox() para obtermos uma janela com os dados do valor
do IMC bem como a sua avaliação
FOLHA DE EXERCÍCIOS
Esta função tem 3 argumentos (entradas separadas por vírgulas). Pretende-se que o
resultado obtido dos valores do IMC e respetiva avaliação fiquem colocados no 1º
argumento.
3.6.5.1. 1º argumento
O texto do corpo da mensagem é colocado entre aspas e as variáveis são ligadas ao texto
pelo caracter «&» 71
71
"O seu IMC é " & imc & Chr(13) & "Avaliação: " & aval_imc
Nota: Tanto as variáveis como os códigos de caracter são ligados entre eles e entre o texto
com o caracter &.
3.6.5.2. 2º argumento
Buttons representa o número e o tipo de botões para exibir, o ícone de estilo a ser
utilizado, a identidade do botão padrão e a modalidade da caixa de mensagem. Se
omitir Buttons, o valor padrão é zero.
FOLHA DE EXERCÍCIOS
3.6.5.3. 3º argumento
73
No final teremos a seguinte linha de comando referente à função MsgBox(). Para que esta 73
função seja aplicada quando estivermos posicionados na folha de cálculo «IMC» temos que
Sheets("IMC").Select
Resp=MsgBox(Prompt, Buttons, Title)
Tome em consideração os valores padronizados para cada botão das MsgBox() para
aplicações futuras:
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Valor de Retorno
Constante Valor
OK 1
Cancel 2
IEFP – Centro de Formação Profissional de Faro
Abort 3
Retry 4
Ignore 5
Yes 6
No 7
74
Dossier Técnico Pedagógico
3.6.6. Resumo:
No final a nossa macro personalizada deverá ficar embetida dentro do procedimento Sub
Calculo_IMC() End Sub como se mostra seguidamente:
Sub Calculo_IMC()
imc = Sheets("Calculo").Range("d11").Value
aval_imc = [a determinar] ponto 3.6.4
Sheets("IMC").Select
resp = MsgBox(Prompt, Buttons, Title) [a completar os três argumentos] ponto 3.6.5
End Sub
3.7. Vamos finalmente atribuir o botão de controlo de formulário «CALCULAR IMC» da folha de
cálculo «IMC» à macro denominada «Calculo_IMC».
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
folha1.
75
75
FOLHA DE EXERCÍCIOS
CommandButtom do «PESQUISAR» pesquisar_telef
MÉTODO DE PROCEDIMENTO:
1. Crie na folha denominada «bdados» um critério dinâmino com 2 células (G2 e G3):
77
77
1ª célula é igual ao nome do campo
2ª célula é igual ao valor introduzido na textbox denominada «nome_proc»
----------------------------------------------------------------------------------------------------
----
Dim linhaf
----------------------------------------------------------------------------------------------------
----
IEFP – Centro de Formação Profissional de Faro
End Sub
78
----------------------------------------------------------------------------------------------------
Dossier Técnico Pedagógico
----
----------------------------------------------------------------------------------------------------
----
Private Sub eliminar_reg_Click()
Sheets("bdados").Select
Rows(linhaf).Select
Selection.Delete Shift:=xlUp
MsgBox "Registo removido com sucesso", 64, "Remoção de registos"
nome.Text = ""
telef.Text = ""
End Sub
----------------------------------------------------------------------------------------------------
----
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
End If
'MsgBox linhaf
'Calc_linha
linhaf = linhaf + 1
nome.Text = ""
telef.Text = ""
'Range("A" & linhaf) = nome.Text
'Range("B" & linhaf) = telef.Text
End Sub
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
----------------------------------------------------------------------------------------------------
----
If rp = 6 Then
Range("A2:B2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.ClearContents
End If
If rp = 7 Then
80
Dossier Técnico Pedagógico
End If
End Sub
----------------------------------------------------------------------------------------------------
----
Range("A1:B1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
MsgBox "Ordenação Efectuada com sucesso!...", 64, "Ordenação"
End Sub
----------------------------------------------------------------------------------------------------
----
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
Sheets("bdados").Range("G3").Value = nome_proc.Text
End Sub
----------------------------------------------------------------------------------------------------
----
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
IEFP – Centro de Formação Profissional de Faro
----------------------------------------------------------------------------------------------------
----
82 Do While True
Dossier Técnico Pedagógico
linhaf = linhaf - 1
If linhaf = 0 Then
MsgBox "Encontra-se no 1º registo"
linhaf = 2
End If
If linhaf = 1 Then
MsgBox "Encontra-se no 1º registo"
linhaf = 2
End If
Exit Do
Loop
End Sub
Private Sub reg_novo_Click()
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
End Sub
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
83
---- 83
linhaf = 2
nome.Text = Sheets("bdados").Range("A" & linhaf).Value
telef.Text = Sheets("bdados").Range("B" & linhaf).Value
End Sub
----------------------------------------------------------------------------------------------------
----
Do While True
linhaf = linhaf + 1
If ID = "" Then
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
End If
End Sub
----------------------------------------------------------------------------------------------------
----
84 ----------------------------------------------------------------------------------------------------
----
Dossier Técnico Pedagógico
End Sub
----------------------------------------------------------------------------------------------------
----
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
FOLHA DE EXERCÍCIOS
linhaf = 1
Application.Quit
85
End Sub 85
Sub Botão2_Clique()
IEFP – Centro de Formação Profissional de Faro
Range("B3").Select
Selection.End(xlDown).Select
86
Dossier Técnico Pedagógico
'..................................................................................
'Armazena na variável «linhaf» o valor do nº de linha onde foi introduzido o último valor
linhaf = Selection.Row
linhaf = linhaf + 1
c2 = InputBox("Introduza o nome", "Introdução do Nome")
Range("B" & linhaf).Value = c2
c2 = InputBox("Introduza o telefone", "Introdução do telefone")
Range("C" & linhaf).Value = c2
Loop
End Sub
II
Para o botão de comando «PROCURAR» pretende-se uma pesquisa pelo nome, através de uma
InputBox, obtendo-se o resultado numa MessageBox de informação com o nome e telefone respectivo
Pack de Exercícios de Microsoft
Excel – Nível Intermédio
Sub procurar()
proc = InputBox("nome a procurar", "pesquisa pelo nome")
Range("F4").Value = proc
telef = Range("F10").Value
If telef = "" Then
resp = MsgBox("O nome «" & proc & "» não existe na minha base de dados", vbCritical,
"Atenção?!...")
Else
resp = MsgBox("Nome ---> " & proc & Chr(13) & "------------------------" & Chr(13) & "Telef: " &
telef, 64, "Identificar")
End If
End Sub
88
Dossier Técnico Pedagógico IEFP – Centro de Formação Profissional de Faro