Você está na página 1de 4

Ano Lectivo 2010/2011

TIC – 10ºAno
FICHA DE TRABALHO 10 – Folha de cálculo (Excel)
Professora: Sílvia Martins

Objectivos:
Conhecer e compreender macros numa folha de cálculo
Criar e manipular macros
Proteger documentos, folhas e células

As tarefas mais frequentemente realizadas podem ser automatizadas através


da utilização de uma macro. Uma macro não é mais do que um conjunto de
instruções que executam um conjunto de operações numa sequência
predeterminada.

Mostrar o separador Programador

1. Clica no Botão do Microsoft Office e, em seguida, clica em Opções do Excel;

2. Clica em Popular e, em seguida, selecciona a caixa de verificação Mostrar separador Programador no Friso.
o dPASOC
Macros
Criação de macros - criar uma macro é o mesmo que registar uma
sequência de acções. Pode-se criar uma macro a partir do separador
Programador -> Macro -> Gravar macro…
Execução de uma macro – pode-se executar uma macro a partir do
separador Programador -> Macro -> Macros…

Edição de uma macro - as acções de uma macro são armazenadas sobre


a forma de código VBA (Visual Basic for Applications).
Pode-se editar uma macro a partir do separador
Programador ->Macro -> Organizar…

Proteger um documento
O comando Proteger documento impede que sejam efectuadas
alterações a células das folhas ou a folhas de um documento. Como opção,
é possível definir uma palavra-
-passe. Se for definida uma palavra-passe, só será possível remover a
protecção se o utilizador introduzir a palavra-passe correcta.
Rever> Proteger documento

Proteger Folha
Protege as células na folha actual contra modificações.

1
Selecciona Ferramentas - Proteger documento - Folha para abrir a
caixa de diálogo Proteger folha, onde é possível especificar uma protecção
de folha com ou sem palavra---passe.
Para proteger células contra modificações posteriores, é necessário marcar
a caixa de verificação Protegida na página do separador Rever –
Alterações - Protecção de células ou no menu contextual Formatar
células.
EXERCÍCIOS
Cria um novo livro do Excel e guarda-o com o nome seguinte: Ficha10.XLS
A macro, que será criada, irá alinhar ao centro as células que
seleccionarmos, na vertical e na horizontal.

1- Cria uma macro que sirva para aplicar nos cabeçalhos das tabelas.
a)

1- Faz: Ferramentas ® Gravar macro ® Gravar nova macro...


2- Na janela Gravar nova macro:
 No campo Nome da macro escreve: CentrarVertHoriz.
 Coloca a tecla de atalho ctrl + h.
 Em Descrição regista: Macro que centra as células na vertical e horizontal.
 Na opção Guardar macro em: opta por Guardar neste livro.
 Termina com OK.
Agora vamos guardar, na macro, as sucessivas operações:
3- Na célula que está seleccionada, faz centrar.
4- No menu Formatarà Células…à Alinhamento, coloca o alinhamento na vertical a centro.
5- Termina a gravação recorrendo ao menu: Ferramentas ® Gravar macro ® Terminar
gravação, ou no botão terminar macro da barra que se encontra visível.
b)
 Nome da Macro: Cabeçalhos
 Atalho: ctrl + i
 Num conjunto de células coloca um sombreado qualquer, negrito,
tamanho das letras 14, centrado na vertical e horizontal.
 Termina a gravação da macro.
 Aplica esta macro na resolução do exercício 3.

2- Cria outra macro que sirva para colocar texto com orientação vertical.
 Nome da Macro: TextoVertical
 Atalho: ctrl + t
 Numa célula qualquer, coloca o texto na vertical e centrado na vertical
e horizontal.
 Coloca o tipo de letra Verdana (Arial Black se não existir) e tamanho 11.
 Termina a gravação da macro.

2
 Na folha 1, numa célula qualquer, escreve Exercício 2 e aplica a macro
(ctrl + t).

3- Abre a ficha 9, altera as protecções das células da tabela da folha F9-ex1,


para que todos os cabeçalhos e células com fórmulas fiquem protegidas de
possíveis alterações ou eliminação de dados.
4- Na plataforma moodle e procede ao download do ficheiro
denominado“Ficha10”:

4.1- Efectua uma cópia da folha 1 e à folha copiada altera o nome para
folha_exec_macro.

4.2- Voltando para a folha 1, efectua os passos necessários para colocar uma
macro a gravar, com o nome “calculo“.

4.3- Com a macro a gravar, calcula o total (Preço unitário * Quantidade), o


máximo, mínimo e total da coluna total. De seguida pára a gravação da
macro.

4.5- Põe outra macro a gravar, atribui-lhe o nome “funcao”, e na célula F4


digita seguinte fórmula: =SE(C4>$E$25;"Caro";"Barato").
Pára a gravação da macro.

4.6- Procede à gravação de mais uma macro com o nome “formatacao que:
Aplique uma formatação ao intervalo de células B3:F20, com o aspecto
da tabela 1;
Formate o intervalo de células C4:C20; E4:E20 como moeda, com 2 casas
decimais.
Pára a gravação da macro”.

4.7- Na folha folha_exec_macro desenha 3 rectângulos com o texto Cálculo,


Função e Formatação.
Seguidamente atribui-lhe a execução de cada uma das macros.

4.8- Efectua as operações necessárias para que a combinação de teclas ctrl +


t executa a macro calculo.

4.9- Efectua as alterações necessárias para que na folha folha_exec_macro só


seja possível alterar os valores do intervalo de células de C4:D20 (protecção de
células).

4.10- Na folha folha_exec_macro cria um gráfico de barras que relacione os


produtos com a quantidade.
4.11- Ordena a tabela por ordem descendente do campo descrição.
TABELA 1

3
4

Você também pode gostar