forms e macros

11
34 UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO Exercício 28 _____________________________________________________________________ Conteúdos: Inserção de campos de formulário Inserção de Macros Siga os seguintes passos: 1. Crie um novo livro de nome Formulário 2. Altere o nome da 1ª. folha para Formulário 3. Altere o nome da 2ª. folha para Categorias 4. Altere o nome da 3ª. folha para Marcas Passe agora para a folha Formulário, que terá o aspecto apresentado na imagem seguinte e siga as instruções que se seguem: Passo 1: Formatação das colunas: 1. Mude a largura das colunas A, B, C, J,M e N para 1,5 2. Mude a largura das colunas D,K e L para 24,2 3. Mude a largura das colunas E, F, G e H para 8,5 Passo 2: Formatação das linhas: 1. Mude a altura das linhas 3, 9, 11, e 16 para 6 2. Mude a altura das linhas de 4 até 8 e de 12 até 15 para 19

Upload: nuno-silvestre

Post on 22-Dec-2015

57 views

Category:

Documents


4 download

DESCRIPTION

excel

TRANSCRIPT

Page 1: Forms e Macros

34

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Exercício 28 _____________________________________________________________________ Conteúdos:

Inserção de campos de formulário Inserção de Macros

Siga os seguintes passos:

1. Crie um novo livro de nome Formulário 2. Altere o nome da 1ª. folha para Formulário 3. Altere o nome da 2ª. folha para Categorias 4. Altere o nome da 3ª. folha para Marcas

Passe agora para a folha Formulário, que terá o aspecto apresentado na imagem seguinte e siga as instruções que se seguem:

Passo 1: Formatação das colunas: 1. Mude a largura das colunas A, B, C, J,M e N para 1,5 2. Mude a largura das colunas D,K e L para 24,2 3. Mude a largura das colunas E, F, G e H para 8,5 Passo 2: Formatação das linhas: 1. Mude a altura das linhas 3, 9, 11, e 16 para 6 2. Mude a altura das linhas de 4 até 8 e de 12 até 15 para 19

Page 2: Forms e Macros

35

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Passo 3: Preenchimento das células: 1. Preencha e formate os dados como apresentado na imagem abaixo:

2. Seleccione o intervalo E4:I4, una as células, alinhe-as à esquerda, e aplique-lhe um limite exterior. 3. Repita o passo anterior para os intervalos correspondentes das linhas 5, 6 e 7 (use o pincel de formatação).

Page 3: Forms e Macros

36

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

1. Passe agora para a folha Marcas. A começar na célula B2 escreva os dados que se seguem.

2. Seleccione o intervalo B3:B28 e dê-lhe o nome marcas 3. Oculte a folha (clicar botão direito sobre a folha e seleccionar Ocultar)

Page 4: Forms e Macros

37

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Passe para a folha Categorias. E siga os passos indicados: 1. A começar na célula B2 escreva os dados que se seguem.

2. Seleccione o intervalo B3:B9 e dê-lhe o nome cat 3. Seleccione o intervalo C3:C9 e dê-lhe o nome categorias 4. Na célula E3 escreva [Escolha a opção], na E4 Ligeiros e na E5 Pesados 5. Dê o nome tipo ao intervalo E3:E5 6. Oculte a folha 7. Guarde as alterações Volte à folha de Formulários. E siga os passos indicados. Passo 1: Formatação

1. Aplique um limite exterior às células L5, L6 e E12

2. Aplique o formato data abreviada às células L5 e L6 3. Aplique à célula E12 o seguinte formato personalizado (mm-aaaa). 4. Escreva Idade na célula K4

Page 5: Forms e Macros

38

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Passo 2: Fórmulas 1. Na célula L4 vamos calcular a idade, só aparecendo esta caso a data de nascimento

esteja preenchida. Vamos recorrer a três funções: se, hoje e ano.

=SE(L5="";"";ANO(HOJE())-ANO(L5))

Passo 3: Inserção de controlos Passemos à inserção dos controlos de formulário necessários. Para tal siga as indicações dadas. Para seleccionar o controlo pretendido deve:

1. Seleccionar o separador Programador 2. No grupo Controlos clique em Inserir 3. Agora tem à sua disposição os controlos de formulário:

4. Nos dados do cliente à direita de categoria insira uma caixa de combinação:

5. Clique o botão direito do rato sobre o controlo e seleccionar a opção Formatar controlo, como indicado abaixo:

Page 6: Forms e Macros

39

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

5. Preencha como indicado ma imagem:

6. À direita do Ainda não tenho matrícula, insira o controlo Rótulo:

7. Àbaixo de Que tipo de produto procura?, insira 2 controlos Botão de opção, um com a descrição Terceiros e outro Todos:

8. À direita de Marca, insira o controlo Caixa de caixa de combinação:

Page 7: Forms e Macros

40

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Mova o conteúdo da célula K15 para a D15 9. Alinhe a célula E15 ao centro 10. À direita de N.º acidentes nos últimos 5 anos insira um controlo giratório

Para retirar as linhas da grelha, seleccione o separador Ver, clique na opção Mostrar / Ocultar e retire a selecção de Linhas de Grelha.

Page 8: Forms e Macros

41

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Passo 4: Definir área de impressão 1. Para garantir que a impressão do Formulário é feita apenas numa folha, vamos definir a área de impressão.

a. Seleccione o intervalo B2:N17 b. Seleccione o separador Esquema de página c. No grupo Configurar Página clique na opção Área de Impressão d. Escolha a opção Definir área de impressão

2. Aceda à configuração da página para mudar a orientação da página para horizontal.

3. Seleccione o separador Margens e centre na página na vertical e na horizontal:

Clicar no botão «Ok» para aplicar as alterações feitas.

Page 9: Forms e Macros

42

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Passo 5: Proteger folha de cálculo Para disponibilizar o formulário para preenchimento, só deveremos deixar disponíveis as células e os controlos necessários para o preenchimento. Por pré-definição todas as células do Excel estão protegidas. Assim, a estratégia a adoptar é desproteger tudo o que é necessário preencher.

Execute esta operação para as seguintes células: E4, E5, E6, E7, E12, E15 L5; L6

Para desproteger os controlos de formulário, clicar o botão direito do rato sobre o controlo e seleccionar a opção Formatar controlo, de seguida seleccionar o separador Protecção e retirar a selecção da opção Protegido. Para proteger a folha siga os seguintes passos: 1. Seleccione o separador Rever 2. No grupo Alterações clique em Proteger folha

Faça as alterações indicadas na imagem abaixo, e indique a palavra passe para desproteger a folha.

Page 10: Forms e Macros

43

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

Passo 6: Macros Macro para limpar dados Primeiro tem que desproteger a folha, depois siga os seguintes passos:

1) E ferramentas Formulário seleccione o controlo Botão e desenhe-o na parte debaixo do formulário.

2) Agora escreva o nome da macro como indicado:

3) Em Macros em seleccione Neste livro 4) Clique no botão «Gravar» 5) Na Descrição, descreva a funcionalidade da macro. 6) Clique no botão «Ok»

Page 11: Forms e Macros

44

UFCD 0778 – FOLHA DE CÁLCULO Formador: HENRIQUE FIDALGO

7) Vamos iniciar os passos a gravar na macro, para tal: (1) limpe todos os campos de preenchimento (2) Nas caixas de combinação escolha [Escolha a opção] (3) Coloque a zero o botão giratório (4) Nos botões de opção mude a propriedade de ambos para Desmarcado

8) Termine a execução da macro, clicando em “Terminar gravação”

Alterar nome ao botão 1) Para alterar o nome ao botão , clique o botão direito do rato sobre o botão, e seleccione a opção Editar texto e escreva Limpar

2) Para terminar retire a protecção ao botão que acabou de alterar o nome. Para desproteger os botão controlos de formulário, clicar o botão direito do rato sobre o controlo e seleccionar a opção Formatar controlo, de seguida seleccionar o separador Protecção e retirar a selecção da opção Protegido. Macro para imprimir o Formulário Só falta inserir um botão para imprimir o Formulário. Crie uma nova macro: 1) Em ferramentas Formulário seleccione o controlo Botão e desenhe-o Dê à macro o nome Imprimir 2) Clique em «Gravar» 3) Clique no botão do Microsoft Office e de seguida em Imprimir 4) Termine a gravação da macro 5) Altere o nome do botão para Imprimir

Agora já pode proteger novamente a folha de cálculo, e testar o formulário.