Microsoft Excel XP
FGV-EAESP
LEPI
Elaborada por Luis Alberto Camargo
Microsoft Excel XP
FGV-EAESP
LEPI
Índice
O que é Microsoft Excel.................................................................................................. 02
Inicialização do Excel...................................................................................................... 04
Ambiente de trabalho...................................................................................................... 05
Elementos da Tela de Abertura...................................................................................... 06
Linha, Coluna e Célula................................................................................................... 10
Célula Ativa..................................................................................................................... 11
Intervalo de Células........................................................................................................ 11
Inserir dados na planilha................................................................................................. 12
Apagar dados na Planilha............................................................................................... 12
Teclas de atalho.............................................................................................................. 13
Renomear planilhas........................................................................................................ 14
Mover ou copiar uma planilha......................................................................................... 15
Salvar uma pasta de trabalho......................................................................................... 16
Converter arquivo *.xls em *.html .................................................................................. 17
Abrindo uma pasta de trabalho....................................................................................... 18
Editando uma planilha..................................................................................................... 18
Pastas de Trabalho.......................................................................................................... 21
Divisão de Planilha.......................................................................................................... 22
Hiperlink........................................................................................................................... 23
Hiperlink para o mesmo arquivo...................................................................................... 23
Hiperlink para outros arquivo........................................................................................... 24
Hiperlink para a Internet.................................................................................................. 25
Movendo e copiando células............................................................................................ 26
Formatação da Planilha.................................................................................................... 38
Gráficos ............................................................................................................................ 31
Impressão......................................................................................................................... 33
Formas do Ponteiro do Mouse......................................................................................... 35
Formulas.......................................................................................................................... 36
Introdução à Macros e Eventos........................................................................................ 44
Conclusão......................................................................................................................... 57
2
Microsoft Excel XP
FGV-EAESP
LEPI
O que é Microsoft Excel
O Microsoft Excel é, sem dúvida, o melhor e mais fácil programa para manipulação de
planilhas eletrônicas.
Em sua versão 2002 (XP), o programa trás uma interface mais leve, com tons de cores mais
suaves, ficando mais flexível e intuitivo, com mudanças voltadas para novos usuários e atendendo
pedidos de usuários fieis do programa.
Oito em cada dez pessoas utilizam o Microsoft Excel para trabalhar com cálculos e sistemas
de gráficos indicadores de valores.
O usuário pode utilizar formulas e funções que facilitarão operações específicas ao trabalhar
com diversos valores.
O aprimoramento do produto faz do Excel uma excelente ferramenta para desenvolver
planilhas profissionais, pois o programa ao ser carregado exibe um painel de tarefas facilitando a
abertura e pesquisa de trabalhos salvos.
3
Microsoft Excel XP
FGV-EAESP
LEPI
Inicialização do Excel XP
O pressuposto será que o item Microsoft Excel XP
esteja presente dentro da opção
Programas no Menu Iniciar, que fica localizado na parte inferior esquerda da janela principal do
Windows.
Execute os passos a seguir:
Figura
4
Microsoft Excel XP
FGV-EAESP
LEPI
Ambiente de trabalho
Quando o Excel é iniciando é exibido uma nova pasta de trabalho em branco. Nesta pasta
você poderá inserir seus dados dentro das planilhas denominadas Plan1, Plan2, Plan3.
Figura
Do lado direito, está o painel de tarefas. Um eficiente painel para tarefas corriqueiras como
abrir pasta de trabalho ou criar uma nova pasta de trabalho baseado em modelos.
Para fechar o Painel de tarefas, basta clicar no botão ( ) Fechar do próprio painel.
5
Microsoft Excel XP
FGV-EAESP
LEPI
Elementos da Tela de Abertura
Após a inicialização do programa, o computador mostra a tela de abertura do Excel XP e seus
respectivos elementos, que como já se conhece, possui os mesmos elementos encontrados nos
programas da Microsoft, mudando apenas, os elementos específicos para o trabalho com planilhas
eletrônicas.
Observe a figura exibindo a tela de abertura padrão do Excel XP:
Figura
6
Microsoft Excel XP
FGV-EAESP
LEPI
Barra de Título – esta barra exibe o nome do aplicativo, no caso, Microsoft Excel, e em
seguida é mostrada inicialmente a informação Pasta1, até que se salve a planilha e dê um nome a
ela. Figura :
Figura – Barra de título.
•
Botão Minimizar
•
Botão Maximizar
•
Botão Restaurar
•
Botão Fechar
•
Barra de Menu – esta barra exibe os nomes dos menus de aplicações permitindo
utilizar os vários recursos que o Excel XP oferece. Figura :
Figura – Barra de menu.
7
Microsoft Excel XP
•
FGV-EAESP
LEPI
Barra de Ferramentas Padrão – é um conjunto de botões que permite agilizar as
operações mais utilizadas do Excel XP evitando-se percorrer pelo interior dos menus. Verifique os
botões presentes na barra de ferramentas padrão do Excel XP na figura :
Figura – Barra de Ferramentas Padrão.
•
Barra de Ferramentas Formatação – esta barra permite a utilização da maioria dos
recursos de formatação encontrados no Excel XP. Veja a figura :
Figura – Barra de Ferramentas Formatação.
•
Caixa de Nomes – esta área exibe a localização da célula ativa, o nome da célula ou
objetos selecionados e o tamanho de uma seleção.
•
Barra de Fórmulas – é usada para inserir ou editar dados em células de planilhas ou
em gráficos.
−
Para incluir dados, selecione uma célula, digite os dados e selecione com o mouse a
caixa de entrada da barra de fórmula (√
√) ou pressione ENTER.
−
Para editar dados, selecione a barra de fórmula com o mouse ou pressione F2. Em
seguida, digite as alterações e selecione com o mouse a caixa de entrada, ou pressione ENTER.
−
Para cancelar as alterações, pressione o botão do mouse sobre a caixa de
cancelamento da barra de fórmula (X) ou pressione ESC.
A seguir são mostradas a Caixa de Nomes e a Barra de Fórmulas com seus respectivos
botões para que se possa conhecer o ponto onde deve ser clicado o mouse para a devida operação
desejada.
8
Microsoft Excel XP
Caixa de
Nomes
•
FGV-EAESP
LEPI
Cancelar
Confirmar
Barra de Fórmulas
Barra de Status – Com ela é possível, por exemplo, efetuar cálculos simples e
rápidos, que não exijam fórmulas complexas. Se você digitar estes números e selecioná-los, é
possível
•
calcular
a
soma.
Clicando com o botão direito sobre a expressão Soma = 1500 será exibido um menu
com opções de fórmulas. Escolhendo, por exemplo, Média,...
•
...o Excel calculará a média das células selecionadas.
9
Microsoft Excel XP
FGV-EAESP
LEPI
Linha, Coluna e Célula
Na área de trabalho do Excel XP existe uma janela de planilha onde é apresentado o nome
Pasta1 na barra de título, uma planilha vazia, onde se encontram linhas e colunas dispostas de tal
forma que as informações possam ser inseridas dentro da grade formada com o cruzamento desses
dois elementos.
•
Linha – dentro da janela da planilha as linhas são identificadas por números no canto
esquerdo da tela que vai de 1 a 65536.
•
Coluna – as colunas são identificadas com letras de A a Z e combinações de letras até
totalizarem 256 colunas. A largura padrão da coluna em uma nova planilha é de 8,43 e pode-se tornar
uma coluna tão larga quanto a janela da planilha (255 caracteres) ou tão estreita quanto a fração de
um caracter.
•
Célula – é a unidade de uma planilha na qual se insere e armazena os dados. A
interseção de cada linha e coluna em uma planilha forma uma célula. É possível inserir um valor
constante ou uma fórmula em cada célula, onde um valor constante é normalmente um número
(incluindo uma data ou hora) ou texto, mas pode também ser um valor lógico ou valor de erro.
10
Microsoft Excel XP
FGV-EAESP
LEPI
Célula Ativa
É a célula exibida com uma borda em negrito indicando que ela está selecionada e onde os
próximos dados digitados serão inseridos ou o próximo comando escolhido será aplicado. Se for
selecionada mais de uma célula ao mesmo tempo, a primeira será a célula ativa e as outras serão
destacadas na cor escura. Observe a figura :
Figura – Apresentação da célula ativa.
Intervalo de Células
Quando se trabalha com uma planilha, muitas vezes depara-se com a necessidade de tratar
um trecho ou uma determinada região de maneira diferente do restante da planilha. Um intervalo de
células é uma região da planilha selecionada a fim de permitir que se trabalhe, edite, formate e
modifique mais de uma célula ao mesmo tempo. O intervalo de células é reconhecido como o
conjunto de células que fica entre a célula do canto superior esquerdo e a do canto inferior direito.
Observe a figura :
Figura – Exemplos de seleções de células
11
Microsoft Excel XP
FGV-EAESP
LEPI
Inserir dados na planilha
Para inserir dados na planilha, proceda da seguinte maneira.
1.
Clique na célula que você desejar iniciar o texto ou numérico.
2.
Pressione a tecla ENTER e o cursor irá pra a próxima célula.
Figura
Apagar dados na Planilha
Basta selecionar uma ou mais células e pressionar a tecla DEL.
Para alterar o conteúdo da célula pressione F2 com a célula já selecionada e digite o novo
conteúdo.
12
Microsoft Excel XP
FGV-EAESP
LEPI
Teclas de atalho
Trabalhar utilizando o teclado para digitar dados na planilha e utilizar o mouse para
posicionar-se em uma célula, pode ser um pouco cansativo. Saiba como minimizar a troca entre
teclado e mouse, utilizando as teclas de atalho do teclado.
Teclas
Ação
Ctrl + Home
Levam ao início da planilha, célula A1 (parte superior
esquerda).
Ctrl + Y
Abrem rapidamente a caixa de diálogo Ir Para.
CTRL+BACKSPACE
Rola para exibir a célula ativa.
CTRL+PGDN
Move para a próxima planilha na pasta de trabalho.
CTRL+PGUP
Move para a planilha anterior na pasta de trabalho.
CTRL+P
Exibe a caixa de diálogo Imprimir.
CTRL+SHIFT+F12
Exibe a caixa de diálogo Imprimir.
SHIFT+CTRL+PAGE DOWN
Seleciona a planilha atual e a seguinte.
SHIFT+CTRL+PAGE UP
Seleciona a planilha atual e a anterior.
SHIFT+F11
Insere uma nova planilha.
ALT+O H R
Renomeia a planilha atual.
ALT+E M
Move ou copia a planilha atual
ALT+E L
Exclui a planilha atual
ALT+PAGE DOWN
Move uma tela para a direita.
ALT+PAGE UP
Move uma tela para a esquerda.
ALT+SHIFT+F1
Insere uma nova planilha.
F5
Exibe a caixa de diálogo Ir para.
F6
Alterna para o próximo painel em uma pasta de
trabalho.
13
Microsoft Excel XP
FGV-EAESP
LEPI
Renomear planilhas
1.
Clique com o botão direito de mouse em Plan 1, por exemplo.
Figura
2.
Digite o nome e pressione a tecla Enter.
Figura
14
Microsoft Excel XP
FGV-EAESP
LEPI
Mover ou copiar uma planilha
1.
Clique no menu Editar e em seguida na opção Mover ou Copiar.
Figura
2.
A caixa de diálogo Mover ou Copiar abrirá.
3.
Clique na opção desejada para mover a planilha.
Figura
4.
Clique no botão OK.
15
Microsoft Excel XP
FGV-EAESP
LEPI
Salvar uma pasta de trabalho
1.
Clique no botão (
) Salvar na barra de ferramentas Padrão.
A caixa de diálogo “Salvar como” se abrirá.
Figura
16
Microsoft Excel XP
FGV-EAESP
LEPI
Converter um arquivo *.xls em *.html
1.
Clique no botão (
) Salvar ou Salvar Como na barra de ferramentas Padrão.
A caixa de diálogo “Salvar como” se abrirá.
2.
Na caixa de diálogo, clique em “Salvar como tipo”.
3.
Selecione a opção “Página da Web” no menu de arquivos.
4.
Clique em “Salvar”.
2
3
4
17
Microsoft Excel XP
FGV-EAESP
LEPI
Abrindo uma pasta de trabalho
1.
Clique no botão (
) Abrir na barra de ferramentas Padrão.
Editando uma planilha
Os dados digitados nas células das planilhas do Excel servem como referência para as
fórmulas e funções existentes. Através da manipulação desses dados podemos editar a planilha por
meio de operações simples.
O funcionamento de uma planilha Excel é bem simples.
1.
Insira os valores para as células. Por exemplo, valores para entrada e saída de um
produto.
18
Microsoft Excel XP
FGV-EAESP
LEPI
2.
Posicione o cursor do mouse no local onde deseja realizar a operação.
3.
Digite o sinal de igualdade (=). Visualize os valores das células.
4.
Você pode utilizar como base o cruzamento de linhas com as colunas. Sendo os
números
canto
no
esquerdo
correspondendo
às linhas e as
letras no topo da
planilha
as
colunas.
19
Microsoft Excel XP
5.
FGV-EAESP
LEPI
Digite A letra da coluna e o número da linha correspondente o valor necessário para
operação. Exemplo D3.
6.
Na maior parte das vezes o resultado final de uma operação é gerado pela soma ou
subtração de valores, portanto, digite o sinal de operação correspondente à operação desejada.
7.
Digite a letra e o número da célula onde se encontra o próximo valor que fará parte da
operação. Digite o operador correspondente
8.
Digite a letra e o número de célula correspondente ao valor que fará parte da
operação.
20
Microsoft Excel XP
9.
FGV-EAESP
LEPI
Pressione a tecla Enter, o valor será exibido na célula correspondente.
Pastas de Trabalho
As pastas de trabalho proporcionam um meio de organizar muitas planilhas em um mesmo
arquivo. Uma pasta de trabalho é uma coleção de várias páginas de planilha que possuem o
mesmo número de colunas e linhas que a primeira, e opcionalmente, pode-se criar planilhas
exclusivas para gráficos. Cada página de planilha é uma grade formada por colunas e linhas
distribuídas na tela de maneira tal que se possa relacionar informações horizontal e verticalmente.
Cada pasta de trabalho é gravada como se fosse um arquivo, sendo que, o nome de arquivo
padrão para a primeira pasta de trabalho é Pasta1.
21
Microsoft Excel XP
FGV-EAESP
LEPI
Há três utilizações principais para fazer uso da pasta de trabalho:
• Dividir uma planilha grande em partes menores, ou seja, em páginas separadas.
• Reunir dados relacionados logicamente no mesmo arquivo.
• Consolidar planilhas de formato semelhante em um mesmo arquivo.
Pasta de Trabalho
Divisão de Planilha
Se estiver trabalhando com uma planilha que possua uma grande quantidade de dados no
Excel XP, pode-se tornar o trabalho muito mais fácil se a planilha for dividida em partes separadas em
cada página da pasta de trabalho.
Para chegar a uma página específica, deve-se clicar planilha (isto se torna mais fácil do que
movimentar-se entre as diversas partes de uma única planilha de tamanho maior), que fica na parte
inferior da tela. E também, quando se escreve uma fórmula que faz referência a células de outra
página, o nome da planilha aparece na fórmula, ficando fácil perceber que se está fazendo uma
referência.
22
Microsoft Excel XP
FGV-EAESP
LEPI
Hiperlink
São atalhos que permitem que você salte para outros arquivos de maneira fácil e
rápida. Você pode criar Hiperlink em uma célula ou em objetos gráficos como formas e figuras.
Ao criar um Hiperlink, você pode pular para outra localização como um arquivo em seu próprio
computador, para outros computadores da rede, ou para um arquivo de qualquer outro computador do
planeta que esteja conectado á Internet.
Hiperlink para o mesmo arquivo
O hiperlink dentro de um mesmo arquivo é útil quando você trabalha com arquivos extensos e
deseja localizar informações rapidamente.
Para criar o Hiperlink:
5.
Mantenha a pasta de trabalho aberta
6.
Ative a planilha
7.
Clique sobre uma célula qualquer em branco
23
Microsoft Excel XP
8.
FGV-EAESP
LEPI
No menu “Inserir”, clique no comando “Hyperlink”. A caixa de diálogo será
apresentada como na figura abaixo:
9.
Clique no botão “Examinar” e encontre o arquivo
10.
Clique no botão “OK”. O Hiperlink é criado na planilha.
Hiperlink para outros arquivos
1.
Clique com o botão direito do mouse na célula ou no elemento gráfico que você
deseja que represente o hiperlink e, em seguida, clique em Hiperlink no menu de atalho.
2.
Em “Vincular a”, no lado esquerdo da caixa de diálogo, clique em Criar novo
documento.
3.
Digite um nome para o novo arquivo na caixa Nome do novo documento.
4.
Para especificar um local diferente daquele mostrado em Caminho completo, digite o
novo local na caixa Nome do novo documento ou clique em Alterar e selecione o local desejado.
Clique em OK.
5.
Em Quando editar, clique em uma opção para especificar se deseja abrir o novo
arquivo para edição agora ou mais tarde.
24
Microsoft Excel XP
6.
FGV-EAESP
LEPI
Para atribuir uma dica a ser exibida quando você posicionar o ponteiro sobre o
hiperlink, clique em Dica de tela, digite o texto desejado na caixa Texto de dica de tela e clique em
5
OK.
3
4
2
5
Figura passo a passo
Hiperlink para a Internet
1.
Clique com o botão direito do mouse no texto ou no elemento gráfico que você deseja
que represente o hiperlink e, em seguida, clique em Hiperlink no menu de atalho.
2.
Em Vincular a no lado esquerdo da caixa de diálogo, clique em Página da Web ou
arquivo existente.
01
3.
02
Siga um destes procedimentos:
25
Microsoft Excel XP
a
FGV-EAESP
LEPI
Para selecionar um arquivo da pasta atual, clique em Pasta atual e, em seguida,
clique no arquivo ao qual você deseja vincular.
b
Para selecionar a página da Web a partir de uma lista de páginas navegadas, clique
em Páginas navegadas e, em seguida, clique na página da Web à qual deseja vincular o hiperlink.
c
Para selecionar um arquivo em uma lista dos arquivos que você usou recentemente,
clique em Arquivos recentes e, em seguida, clique no arquivo ao qual deseja vincular o hiperlink.
d
Se souber o nome e local do arquivo ou página da Web à qual deseja vincular o
hiperlink, você poderá digitar essa informação na caixa Endereço.
a
4
b
4
Figura passo a passo
c
4.
d
Para atribuir uma dica a ser exibida quando você posicionar o ponteiro sobre o
hiperlink, clique em Dica de tela, digite o texto desejado na caixa Texto de dica de tela. Clique em
OK.
Movendo e copiando células
1.
Selecione as células que você deseja mover ou copiar.
Para selecionar
Siga este procedimento
Texto em uma célula
Se a edição em uma célula estiver ativada, selecione a
célula, clique nela duas vezes e selecione o texto na célula.
26
Microsoft Excel XP
FGV-EAESP
LEPI
Se a edição em uma célula estiver desativada, selecione a
célula e, em seguida,
selecione o texto na barra de fórmulas.
Uma única célula
Clique na célula ou pressione as teclas de direção para ir
para a célula.
Um
intervalo
de
células
Clique na primeira célula do intervalo e arraste até a última
célula.
Um
intervalo
de
células grande
Clique na primeira célula do intervalo, mantenha pressionada
a tecla SHIFT e clique na última célula do intervalo. Você pode rolar
para tornar a última célula visível.
Todas as células de
Clique no botão Selecionar tudo.
uma planilha
Células ou intervalos
de células não-adjacentes
Selecione a primeira célula ou o primeiro intervalo de células,
mantenha pressionada a tecla CTRL e selecione as outras células ou
os outros intervalos.
Uma linha ou coluna
Clique no cabeçalho de linhas ou colunas.
Linhas
Arraste o cursor pelos cabeçalhos de linhas ou colunas.
inteira
ou
colunas
adjacentes
Você também pode selecionar a primeira linha ou coluna, manter
pressionada a tecla SHIFT e selecionar a última linha ou coluna.
Linhas
ou
colunas
não-adjacentes
Um número maior ou
Selecione a primeira linha ou coluna, mantenha pressionada
a tecla CTRL e selecione as outras linhas ou colunas.
Mantenha pressionada a tecla SHIFT e clique na última
menor de células do que a célula que você deseja incluir na nova seleção. O intervalo retangular
seleção ativa
entre a célula ativa e a célula em que você clicar passará a ser a
nova seleção.
Cancelar uma seleção
Clique em qualquer célula na planilha.
27
Microsoft Excel XP
FGV-EAESP
LEPI
de células
Formatação da Planilha
Formatar texto e caracteres individuais: Para destacar o texto, você pode formatar todo o
texto em uma célula ou caracteres selecionados. Selecione os caracteres que deseja formatar e
clique em um botão na barra de ferramentas Formatação.
Girar texto e
bordas: Os dados em uma coluna são geralmente muito estreitos enquanto o rótulo da coluna é
muito mais largo. Em vez de criar colunas largas ou rótulos abreviados desnecessariamente, você
pode girar o texto e aplicar bordas que são giradas no mesmo ângulo do texto.
Adicionar bordas, cores e padrões: Para diferenciar os vários tipos de informação em uma
planilha, você pode aplicar bordas a células, sombrear células com uma cor de plano de fundo ou
sombrear células com um padrão de cor.
Mover linhas ou colunas
1- Selecione a linha ou coluna que você deseja mover e clique em “Recortar”.
Linha
Coluna
2- Selecione uma linha ou coluna abaixo ou à direita do local em que você deseja mover a
seleção.
28
Microsoft Excel XP
FGV-EAESP
LEPI
3- No menu Inserir, clique em Células recortadas
Alterar a largura da coluna e a altura da linha
Alterar a largura:
De uma única coluna
Arraste a borda à direita do cabeçalho da coluna até que a coluna fique com a largura
desejada.
A largura da coluna exibida é o número médio de dígitos de 0 a 9 da fonte padrão ajustados
em uma célula.
De várias Colunas
Selecione as colunas a serem alteradas e arraste para a direta um limite de cabeçalho de
uma coluna selecionada.
29
Microsoft Excel XP
FGV-EAESP
LEPI
Para fazer o mesmo para todas as colunas na planilha, clique no botão Selecionar tudo e
arraste o limite de qualquer cabeçalho de coluna.
Alterar a altura
De uma única linha
Arraste o limite embaixo do cabeçalho da linha até que a linha fique da altura desejada.
De diversas linhas
Selecione as linhas que você deseja alterar, arraste um limite embaixo do cabeçalho de uma
linha selecionada.
Para alterar a altura de todas as linhas na planilha, clique no botão Selecionar tudo e arraste
o limite embaixo de qualquer cabeçalho de linha.
30
Microsoft Excel XP
FGV-EAESP
LEPI
Gráficos
A criação de um gráfico:
Certifique-se de que os dados na planilha estão organizados de forma adequada ao tipo de
gráfico que você deseja usar.
1.
Selecione as células que contêm os dados que você deseja usar no gráfico.
2.
Clique em Assistente de gráfico.
31
Microsoft Excel XP
3.
FGV-EAESP
LEPI
Siga as instruções do Assistente de gráfico.
Tipos de Gráficos
E
Subtipos de Gráficos
32
Microsoft Excel XP
FGV-EAESP
LEPI
Impressão
Imprimir uma área selecionada de uma planilha
1.
No menu Exibir clique em Visualizar quebra de página.
2.
Selecione a área que você deseja imprimir.
3.
No menu Arquivo, aponte para Área de impressão e clique em Definir área de
impressão.
33
Microsoft Excel XP
FGV-EAESP
LEPI
Configurar um gráfico para impressão
Um gráfico incorporado
Você pode ajustar o local onde o gráfico será impresso na página dimensionando e movendo
o gráfico com o mouse no modo de exibição de quebra de página.
1.
Clique na planilha fora da área de gráfico.
2.
Clique em Visualizar quebra de página no menu Exibir.
Uma planilha de gráfico
Você pode dimensionar e ajustar a área do gráfico, especificar como ele deve ser colocado na
página impressa e, em seguida, visualizá-lo na janela de visualização.
1.
Clique na guia da planilha de gráfico.
2.
Clique em Configurar página no menu Arquivo.
3.
Selecione as opções desejadas na guia Gráfico.
Observação: Para mover e dimensionar a área de gráfico de uma planilha de gráfico usando
o mouse, você deve clicar em Personalizar na guia Gráfico e, em seguida, clicar em OK para
retornar a essa planilha.
34
Microsoft Excel XP
FGV-EAESP
LEPI
Formas do Ponteiro do Mouse
Quando o ponteiro do mouse é movimentado ao longo da janela do Excel XP, este se
transforma a fim de indicar o que acontecerá se for dado um clique com o mouse naquela área da
janela. Enquanto o ponteiro do mouse estiver sobre a planilha na janela do documento, ele será
apresentado como um sinal de mais (+). Dentro da barra de fórmulas, o ponteiro do mouse terá a
forma de uma viga (I), criada para posicionar um ponto de inserção com precisão entre dois
caracteres. Dentro da barra de ferramentas e da barra de menu, a forma do ponteiro é uma seta. A
tabela a seguir ilustra os perfis do ponteiro que, muito provavelmente, serão encontrados.
Perf
Posição
il
Sobre as células da planilha
Dentro da barra de fórmula e dentro da caixa de texto na
extremidade esquerda da barra de ferramentas
Sobre a barra de títulos, botões na barra de ferramentas,
barra de menu e barras de rolagem, do lado esquerdo da barra de
fórmulas e sobre as bordas das células da planilha.
No limite de um cabeçalho de coluna ou de linha (para
redimensionamento)
Sobre a alça de preenchimento no canto inferior direito da
célula ativa
35
Microsoft Excel XP
FGV-EAESP
LEPI
Fórmulas
1 SINAIS DE OPERAÇÕES
2. SINAIS PARA CONDIÇÃO
FUNÇÃO
S
INAL
S
FUNÇÃO
INAL
+
SOMAR
>
MAIOR QUE
-
SUBTRAÇÃO
<
MENOR QUE
*
MULTIPLICAÇ
<
DIFERENTE QUE
>
MAIOR E IGUAL
ÃO
/
>
DIVISÃO
=
%
PORCENTAGE
M
=
A
<
=
IGUALDADE
MENOR E IGUAL
A
=
IGUAL A
Lembrete: Toda fórmula que você for criar deverá começar com o sinal de igualdade, caso
contrário, a fórmula não funcionará. Ao final da fórmula pressione a tecla ENTER.
Fórmula para Somar
=A1+B1+C1+D25+A25
36
Microsoft Excel XP
FGV-EAESP
LEPI
Função Somar
=SOMA(A1:B25)
Este é o botão da AutoSoma.
Para trabalhar com o botão da Autosoma você deve fazer o seguinte:
1.
Selecionar os valores que desejar somar.
2.
Depois clicar no Botão da Autosoma e ele mostrará o resultado.
Veja mais um exemplo de Soma
Agora você deseja somar todos os valores dispostos nesta planilha usando uma única
fórmula, desta vez você terá que digitar a fórmula.
B
E
2
5
0
5
0
5
5
5
5
2
5
0
2
4
5
TOTAL
=SOMA(A1:D3)
Para fazer isto, só basta digitar o endereço inicial (em destaque) e o endereço final (em
destaque)
37
Microsoft Excel XP
FGV-EAESP
LEPI
Fórmula para Subtração.
=B2-C2
UNC
B
C
D
SL.
D
SL
BRUTO
ESCT.
800
osé
E
LIQUIDO
=B2-
1
C2
75
Fórmula para Multiplicação
=B2*C2
A
B
C
D
Pr
V
Q
Total
8
=B2*C2
oduto
alor
Fei
jão
uant.
1,
5
0
38
Microsoft Excel XP
FGV-EAESP
LEPI
Fórmula para Divisão
=A2/B2
A
B
C
Re
M
V
nda
embros
25
000
alor
15
=
A2/B2
Fórmula para Porcentagem
=B2*5/100
=((B2*5%)-B2)
=B2*0,95
Todas as formulas acima são idênticas na resposta.
O cálculo se realiza da mesma maneira como numa máquina de calcular, a diferença é que
você adicionará endereços na fórmula. Veja o exemplo.
Um Aluno, fez uma compra no valor de R$ 1.500,00 e você deseja dar a ele um desconto de
5% em cima do valor da compra. Veja como ficaria a formula no campo Desct.
39
Microsoft Excel XP
FGV-EAESP
LEPI
A
B
Cli
T
ente
Compra
Má
rcio
15
00
C
D
Desconto
Vl a Pagar
=B2*5/100 ou se
preferir assim também
=B2-C2
=B2*5%
Onde:
B2 – se refere ao endereço do valor da compra
* - sinal de multiplicação
5/100 – é o valor do desconto dividido por 100
Ou seja, você está multiplicando o endereço do valor da compra por 5 e dividindo por 100,
gerando assim o valor do desconto.
Se preferir pode fazer o seguinte exemplo:
Onde:
B2 – endereço do valor da compra
* - sinal de multiplicação
5% - o valor da porcentagem.
Função Máximo
=MÁXIMO(A2:A5)
Mostra o valor máximo de uma faixa de células.
40
Microsoft Excel XP
A
FGV-EAESP
LEPI
B
C
IDADE
15
16
25
30
MAIOR
=MÁXIMO(A2:A5)
IDADE:
Função Mínimo
=MÍNIMO(A2:A5)
Mostra o valor mínimo de uma faixa de células.
A
B
C
PESO
15
16
25
30
MENOR
=MÍNIMO(A2:A5)
IDADE:
41
Microsoft Excel XP
FGV-EAESP
LEPI
Função Média
=MÉDIA(A2:A5)
Calcula a média de uma faixa de valores.
A
B
C
IDADE
15
16
25
30
MÉDIA
=MÉDIA(A2:A5)
IDADE
Função Data
=HOJE ()
Esta fórmula insere a data automática em uma planilha.
A
B
Dat
=HOJE()
C
a
42
Microsoft Excel XP
FGV-EAESP
LEPI
Função Se
=SE(A1>=1000;”Salário maior que Mil”;”Salário menor que Mil”)
( ) – Indica a ordem de execução. Exemplo:
(((A1+1)-2)*5)
No caso acima a ordem de execução seria 1º Soma, 2º Subtração e 3º
Multiplicação.
Suponhamos que desejasse criar um Controle de Notas de Aluno, onde ao se calcular a
média, ele automaticamente especificasse se o aluno fora aprovado ou não. Então Veja o exemplo
abaixo.
No campo situação deve aparecer Aprovado somente se o aluno tirar uma nota Maior ou
igual a 7 na média, caso contrário ele deverá escrever Reprovado, já que o aluno não atingiu a
condição para passar.
A
B
C
ALUN
MÉDI
SITUAÇÃO
7
=SE(B2>=7;”Aprovado”;”Reprovado”)
O
A
Márci
o
Onde:
“Aprovado”- refere-se a resposta verdadeiro, ou seja, se a condição for verdadeira
(a nota for maior ou igual a 7) então ele escreverá aprovado. Por isso você deve colocar
entre aspas, já que se refere a Texto.
; este outro ponto e vírgula subentendem-se senão faça, ou seja, caso contrário, fará
outra coisa.
43
Microsoft Excel XP
FGV-EAESP
LEPI
“Reprovado” – refere-se a resposta falso, ou seja, caso ele não tenha média maior
ou igual a 7, então escreva Reprovado.
Macros e Eventos - Introdução
Nesta lição aprenderemos a utilizar Macros. Veremos o que são e quais as
possibilidades de utilização das macros, aprenderemos o conceito de evento e os principais eventos
disponíveis e também as diversas macros oferecidas pelo Microsoft Access.
Com Macros podemos automatizar uma série de tarefas repetitivas, economizando
tempo. Uma macro pode conter uma ou mais ações, tais como: Executar uma consulta, Abrir um
Formulário, Aplicar um Filtro, etc.
A correta utilização das Macros nos propicia uma série de facilidades e benefícios as
quais somente poderiam ser obtidas com a utilização de programação (Visual Basic for Applications VBA, que será tratado no curso de Access Avançado, com previsão de início para o final de Julho2002). Porém, conforme veremos, a utilização de Macros é muito mais simples e intuitiva.
Veremos os seguintes itens:
Eventos
O que são as Macros e onde utilizá-las
Criando Macros e as Ações de Macro
Associando Macros a Eventos
Eventos:
Abaixo temos um conceito de Evento conforme definido na ajuda do Microsoft Access:
O que é um evento?
"Um evento é uma ação específica que ocorre sobre ou com um determinado objeto. O
Microsoft Access pode responder a vários eventos: cliques de mouse, alterações em dados, abertura
ou fechamento de formulários e muitos outros. Os eventos geralmente são o resultado da ação do
usuário."
Utilizando um procedimento de evento ou uma macro, você pode adicionar sua própria
resposta personalizada a um evento que ocorra em um formulário, relatório ou controle.
Conforme podemos concluir pela definição acima, um evento normalmente é resultante da
ação do Usuário, Por exemplo, um clique de Mouse em um Botão de comando de um formulário, gera
o evento "Ao Clicar", associado com o Botão. Um clique duplo no nome de um formulário para abrir o
formulário, gera o evento "Ao Abrir" associado com o formulário. Ao entrar em um campo de dados e
44
Microsoft Excel XP
FGV-EAESP
LEPI
alterar o valor do campo, ao sair do campo o usuário terá gerado o evento "Após atualizar" associado
com o campo, e assim por diante.
Além disso podemos associar Macros e Procedimentos a eventos. Com isso ao
ocorrer um determinado evento, podemos fazer com que seja executada uma Macro (ou um
Procedimento) em resposta a este evento. Por exemplo, ao selecionar um Fornecedor em um lista de
Fornecedores, você pode fazer com que o Microsoft Access exiba somente os produtos do respectivo
Fornecedor, em uma lista de produtos. Isto pode ser obtido, associando-se uma Macro ao evento
Após Atualizar da lista de fornecedores. Essa Macro atualiza a lista Produtos, de tal maneira que
somente sejam exibidos os Produtos do Fornecedor selecionado.
A Utilização de eventos em associação com Macros e Procedimentos, nos oferece
inúmeras possibilidades. Muitos dos problemas diários na utilização do Microsoft Access com
formulários e relatórios podem ser resolvidos através da associação entre eventos e Macros ou
Procedimentos.
Na figura abaixo podemos ver os diversos eventos associados com um formulário:
Alguns eventos associados com um Formulário.
Para acessar os eventos de qualquer elemento, basta fazer o seguinte:
Em um Formulário ou Relatório, no Modo Estrutura, dê um clique com o botão direito
do mouse sobre o elemento cujos eventos você quer acessar.
No menu que surge dê um clique em Propriedades.
Na janela que surge, dê um clique na Guia Evento, indicada na figura anterior.
Na próxima lição aprenderemos a Criar Macros e associá-las a eventos de Formulários e
Relatórios.
O que são Macros e como utilizá-las:
As macros são objetos de banco de dados, assim como formulários, tabelas, consultas, etc.
As macros fornecem o meio mais fácil de automatizar o seu banco de dados. Quaisquer
45
Microsoft Excel XP
FGV-EAESP
LEPI
procedimentos que você tenha que fazer repetidamente, são bons candidatos a serem transformados
em macros.
As macros no Microsoft Access são completamente diferentes das macros em outras
aplicações. Uma macro no Microsoft Access não é apenas uma série gravada de toques no teclado
ou cliques de mouse, para automatizar tarefas repetitivas; ela realiza muitas funções que, de outra
forma, exigiriam codificação. As macros economizam tempo por automatizar tarefas comuns, mas
elas (quando escritas adequadamente) também ajudam a evitar erros assegurando que cada passo
da macro é executado na ordem e exatamente como é necessário que seja feito.
Você pode definir uma macro para executar, praticamente, qualquer tarefa que pode ser
iniciada com o teclado ou com o Mouse. Um dos grandes benefícios das Macros é a sua capacidade
de automatizar as respostas para muitos tipos de eventos, seja o evento uma modificação nos dados,
a abertura ou fechamento de um formulário ou relatório, ou qualquer um dos tantos eventos
disponíveis no Microsoft Access.
Uma Macro pode conter uma única ação (como executar uma consulta por exemplo) , ou
pode conter diversas ações. As ações podem ser executadas incondicionalmente, ou podemos
colocar condições para que as ações sejam executadas. Por exemplo, posso fazer com que uma
macro Emitir Pedido, associada ao evento Ao Fechar do formulário pedidos, somente seja executada
após as 17:00.
Em que situações Práticas do dia-a-dia devo utilizar macros:
Podemos utilizar Macros para abrir uma tabela, consulta, formulário ou relatório em
qualquer modo disponível (estrutura, folha de dados, visualização de impressão, etc). Também
podemos utilizar uma macro para fechar qualquer tabela, consulta, formulário ou relatório que estiver
aberto.
Podemos usar as macros para abrir um relatório em Visualizar Impressão ou para
enviar um relatório diretamente para a impressora. Também podemos utilizar as macros para enviar
um relatório para um arquivo do Word, uma Planilha do Excel, um arquivo de texto, ou outros
formatos.
Podemos utilizar macros para abrir uma consulta de seleção no Modo Folha de Dados.
Podemos basear os parâmetros da consulta em controles de qualquer formulário que esteja aberto.
Por exemplo, podemos escolher Brasil em uma lista de países e dar um clique em um Botão
Pesquisar. Uma macro associada ao evento Ao Clicar do botão pode conter uma ação para Abrir uma
consulta a qual utiliza PaísDeDestino igual a Brasil como critério.
É possível utilizar uma Macro para executar outras Macros ou módulos do Microsoft
VBA. Também podemos utilizar macros para definir o valor de qualquer controle de um formulário ou
relatório. Podemos simular as ações do teclado e fornecer entrada para caixas de diálogo do sistema,
através da ação "EnviarSeqüênciaDeCaracteres", que veremos mais adiante.
46
Microsoft Excel XP
FGV-EAESP
LEPI
Podemos utilizar as macros para aplicar um filtro, ir para qualquer registro ou procurar
dados na tabela ou consulta-base de um formulário.
Podemos utilizar as macros com qualquer formulário para definir uma barra de menus
personalizada e substituir a barra de menus padrão oferecida pelo Microsoft Access.
Macros podem ser utilizadas para executar qualquer um dos comandos em qualquer
um dos menus do Access.
As macros podem ser utilizadas para dimensionar, minimizar, maximizar ou restaurar
qualquer janela dentro da área de trabalho do Microsoft Access. Podemos mudar o foco para uma
janela ou qualquer controle dentro de uma janela.
Podemos exibir mensagens informativas e som a fim de chamar a atenção para as
mensagens. Também podemos desativar os avisos do sistema quando tivermos macros que
executam diversas consultas de ação (Atualização, Anexação, Criação de Tabela ou Exclusão), para
que não tenhamos que responder Sim para uma série de perguntas.
Podemos utilizar as macros para renomear qualquer objeto do nosso Banco de Dados.
Podemos fazer uma cópia de qualquer objeto (Tabela, Consulta, etc) selecionado ou copiar um objeto
para outro Banco de Dados do Microsoft Access. Podemos excluir objetos do Banco de Dados.
Também é possível importar, exportar ou anexar tabelas de outros bancos de dados, ou importar ou
exportar planilhas ou arquivos de texto.
Podemos iniciar outros aplicativos através de uma macro, tanto no DOS quanto
aplicativos do próprio Windows, e trocar dados com o aplicativo usando Dynamic Data Exchange
(DDE) ou a Área de Transferência.
Podemos enviar dados de uma tabela, consulta, formulário ou relatório para um
arquivo de saída, e depois abrir esses arquivos no aplicativo adequado. Também é possível enviar
seqüências de teclas para o aplicativo de destino.
Podemos fazer muito através das macros. Agora aprenderemos como construir macros, e
quais as principais ações de macro disponíveis no Microsoft Access. Será fornecido uma lista com
todas
as
ações
disponíveis,
os
parâmetros
de cada
ação e
a
forma de utilização.
Na compra do arquivo .pdf, com todo o conteúdo do curso, você também recebe um arquivo com a
descrição de todas as macros do Access, bem como todos os parâmetros de cada macro
A Janela Macro e Criação da primeira Macro
Agora aprenderemos a criar macros, bem como os detalhes sobre a janela de criação de
Macros. Na seqüência será apresentada uma descrição completa de todas as ações de Macro
disponíveis no Microsoft Access.
Para criar uma macro faça o seguinte:
•
Abra o banco de dados ExMacros.mdb, que está na pasta C:\CursoAccBasico.
47
Microsoft Excel XP
FGV-EAESP
LEPI
•
Dê um clique na Guia Macros.
•
Para criar uma nova macro dê um clique no botão "Novo", você verá a janela indicada na
figura abaixo:
Janela para definição de Macros no Microsoft Access.
Uma macro é constituída de uma ou mais ações. Cada ação é definida em uma linha
separada. As diversas ações disponíveis podem ser selecionadas a partir da coluna ação, na qual
existe uma listagem com todas as ações de macro do Microsoft Access.
Após escolher uma ação, caso esta necessite de parâmetros adicionais para a sua definição,
estes surgem na parte de baixo, conforme indicado na figura a seguir. A medida que você seleciona
um dos parâmetros, no espaço ao lado, aparece uma explicação sobre o parâmetro. Na próxima
figura, temos um exemplo da ação "Abrir Consulta" selecionada e dos seus parâmetros indicados na
parte de baixo.
48
Microsoft Excel XP
FGV-EAESP
LEPI
Ação "Abrir Consulta", a qual apresenta três parâmetros.
Para selecionar uma ação, basta abrir a lista de ações e selecionar a ação desejada. Esta
lista esta classificada em ordem alfabética.
Dica -> Ao invés de percorrer toda a lista em busca de uma ação, você pode rapidamente se
deslocar para perto da ação desejada. Para isso digite a primeira letra do nome da ação. Por
exemplo, ao invés de percorrer a lista em busca da opção "Salvar", basta digitar a letra S que o
Microsoft Access ira posicionar na primeira ação que começa com a letra S.
Na linha comentário você pode digitar uma descrição para a Ação que está sendo adicionada.
Embora não seja obrigatória a colocação de um comentário, é aconselhável que você coloque
comentários, pois isto facilita a documentação das Macros. Além disso daqui a algum tempo, se você
tiver que alterar as macros, fica muito mais fácil se estas possuírem comentários descritivos das
ações.
Na seqüência temos a descrição dos botões da Barra de Ferramentas da janela de macros:
Barra de Ferramentas da janela de criação de Macros.
Alguns botões são os mesmos encontrados em diversas janelas (Salvar, Imprimir, Visualizar
Impressão, Recortar, Copiar, Colar, Pincel e Desfazer), os 8 primeiros botões, da esquerda para a
direita. A partir do nono botão temos a seguinte funcionalidade:
49
Microsoft Excel XP
FGV-EAESP
LEPI
Ao ser clicado, exibe um coluna com o nome da Macro.
Exibe uma coluna de Condições, para que possamos executar as ações de acordo com
uma ou mais condições.
Insere uma linha em branco, acima da linha atual.
Exclui a linha atual.
Executa a macro e todas as suas ações.
Executa uma única ação por vez, caso a macro possua várias ações.
Aciona o Construtor de Expressões.
Exibe a Janela Banco de Dados.
Permite a criação de novos objetos: Tabelas, Consultas, Formulários, etc.
Assistente com ajuda.
Cada ação é definida em uma linha. Uma macro pode conter uma ou mais ações. Podemos
também ter condições em uma macro. Por exemplo, somente executar se o NúmeroDoPedido estiver
entre 10500 e 11000. Tudo o que aprendemos sobre critérios em consultas, também é válido para
condições de execução em macros.
Antes de apresentarmos uma descrição detalhada de todas as ações de macros disponíveis,
vamos a um rápido exemplo, apenas para ver como funcionam as macros e criarmos a nossa primeira
macro.
Exemplo: Crie uma macro que exiba uma mensagem "PRIMEIRO TESTE DE MACRO" e
depois abra a consulta "Pedidos Trimestrais".
Para criar essa macro faça o seguinte:
•
Abra o banco de dados ExMacros.mdb.
•
Se não estiver na janela de criação de macros vá para esta janela clicando na guia
Macros.
•
Dê um clique no botão "Novo"
•
Na primeira linha escolha a Ação CaixaDeMensagem. Conforme veremos adiante, esta
ação é utilizada para abrir uma janela e exibir uma mensagem.
50
Microsoft Excel XP
FGV-EAESP
LEPI
•
Na coluna comentário da primeira linha coloque: "Exibe uma mensagem de aviso"
•
Observe os parâmetros para a ação Caixa de Mensagem, os quais aparecem na parte de
baixo da janela. No parâmetro "Mensagem:", digite o seguinte: "PRIMEIRO TESTE DE MACRO".
Deixe os outros parâmetros inalterados, veremos a descrição de cada um mais adiante.
•
Na segunda linha, selecione a ação "AbrirConsulta"
•
Na coluna comentário da segunda linha coloque: "Abre a consulta Pedidos Trimestrais"
•
Observe os parâmetros para a ação "Abrir Consulta", os quais aparecem na parte de
baixo da janela. No parâmetro "Nome da consulta", abra a lista e escolha "Pedidos Trimestrais".
•
Dê um clique no botão com o disquete para salvar a macro. O Microsoft Access solicita o
nome da macro, digite "Macro 01". Sua macro deve estar conforme indicado na janela abaixo:
Macro com duas ações já definidas: CaixaDeMensagem e AbrirConsulta.
•
Para executar a macro, dê um clique no botão com o ponto de exclamação vermelho (!) .
Ao ser executada, a primeira ação "CaixaDeMensagem" exibe uma mensagem, conforme indicado na
figura abaixo:
51
Microsoft Excel XP
FGV-EAESP
LEPI
Janela com a mensagem gerada pela ação
"CaixaDeMensagem."
•
Dê um clique no botão OK para fechar a mensagem. Será aberta a consulta "Pedidos
Trimestrais.
•
Para fechar a consulta basta clicar no "x" mais interno, pois se você clicar no x mais de
fora, você fechará o Microsoft Access.
Associando Macros a Eventos
Neste item veremos alguns exemplos de macros e a associação destas com eventos de
formulários e relatórios. Utilizaremos algumas das ações apresentadas na tabela do item anterior.
Através da utilização de exemplos práticos, poderemos entender melhor a utilização das Macros.
Exemplo 1: Vamos começar com um exemplo bem simples. Vamos criar uma macro chamada
Maximiza, com uma única ação "Maximizar". Vamos associar esta macro a propriedade de evento "Ao
Abrir", do formulário "Clientes" do banco de dados ExMacros.mdb, que está na pasta
C:\CursoAccBasico.
Para criar uma macro com uma ação Maximizar:
•
Abra o banco de dados ExMacros.mdb.
•
Dê um clique na Guia Macros, depois dê um clique no botão Novo.
•
Na coluna Ação Escolha "Maximizar". Na coluna comentários digite: "Maximiza um objeto.
Associada ao Evento Ao Abrir."
•
Dê um clique no botão com o disquete para salvar a macro. Ao ser solicitado o nome
digite: Maximiza, e dê um clique em OK.
•
Feche a Macro.
Para associar a macro Maximiza com o evento "Ao abrir" do formulário Clientes:
•
Dê um clique na Guia Formulários, dê um clique no formulário Clientes para marcá-lo e
depois um clique no botão Estrutura. Não esqueça que toda e qualquer alteração sempre é feita no
modo estrutura.
52
Microsoft Excel XP
•
FGV-EAESP
LEPI
No modo estrutura, dê um clique com o botão direito do mouse na área cinza, fora da
grade quadriculada, e no menu que surge dê um clique em propriedades. Na janela que surge, clique
na guia Evento. Gostaria de chamar a atenção para este detalhe. O Evento que queremos é o evento
Ao Abrir do formulário, o qual é acessível através das propriedades do formulário. Para acessar estas
propriedades, devemos clicar com o direito na área cinza e não na grade quadriculada. A grade
quadriculada é chamada de "Seção Detalhe". Após clicar em propriedades, surge a janela indicada
na figura a seguir. No título da Janela de propriedades deve aparecer Formulário, para você ter
certeza que está acessando as propriedades do formulário e não da Seção Detalhe.
Propriedades de Evento do Formulário.
•
Dê um clique no evento Ao abrir. Esse campo oferece uma listagem de todas as Macros e
Módulos disponíveis. Clique na flechinha para baixo para abrir esta listagem, e depois clique em
Maximiza, conforme indicado pela figura a seguir:
Associando a macro Maximiza com o evento Ao abrir do formulário Clientes.
53
Microsoft Excel XP
FGV-EAESP
LEPI
Com isto você estará associando a Macro "Maximiza" com o evento "Ao abrir" do formulário
Clientes. Na prática isso significa que toda vez que o formulário for aberto, ocorre o evento "Ao abrir",
o qual por sua vez executa a macro Maximiza.
•
Salve o formulário e vá para o modo Folha de Dados. Se o formulário não estiver
maximizado, o este será maximizado pela ação da macro Maximiza.
Este foi um exemplo simples, com o objetivo da salientar a associação de uma macro com um
evento de formulário. Agora veremos alguns exemplos mais elaborados.
Exemplo 2 : Vamos supor que todo o final de mês você precisa gerar duas planilhas do Excel
para enviar para o seu chefe. Uma das planilhas (vendas.xls) deve apresentar o total de vendas por
PaísDeDestino. A outra planilha (pedidos.xls) deve apresentar o quantitativo de pedidos por vendedor
(CódigoDoFuncionário). Para atender a esta solicitação você teria que fazer o seguinte:
•
Criar uma consulta que calcula o total por PaísDeDestino
•
Criar uma consulta que contabiliza o quantitativo de pedidos por CódigoDoFuncionário
•
Executar a primeira consulta e salvar o resultado como uma planilha do Excel
•
Executar a segunda consulta e salvar o resultado como uma planilha do Excel
Com a utilização de macros podemos facilitar um pouco este processo. Em relação as duas
consultas não tem jeito, precisamos criá-las. Após criadas as consultas, iremos utilizar uma macro
para executá-las e exportar o resultado para as planilhas respectivas: vendas.xls e pedidos.xls. Esta
macro deverá ser executada no final do expediente do último dia útil do mês.
Para criar as consultas:
•
Utilizando os conhecimentos apresentados no tópico sobre consultas, crie as duas
consultas, uma para calcular o total por PaísDeDestino dentro do mês atual e outra que forneça o
quantitativo de pedidos por CódigoDoFuncionário.
•
Salve as consultas como: Totais de Vendas por País de Destino e Quantitativo de
Pedidos por Funcionário, respectivamente.
•
Agora é a hora de criarmos a nossa macro, a qual conterá as seguintes ações:
•
Uma Caixa de Mensagem
•
Uma ação SaídaPara que exporta o resultado da primeira consulta para o arquivo
C:\CursoAccBasico\vendas.xls
•
Uma ação SaídaPara que exporta o resultado da segunda consulta para o arquivo
C:\CursoAccBasico\pedidos.xls
•
Outra Caixa de Mensagem informando que a macro chegou ao fim.
54
Microsoft Excel XP
FGV-EAESP
LEPI
Iremos pedir que a macro crie os arquivos de Excel, na pasta C:\CursoAccBasico\. Também
poderíamos pedir para que fosse salvo diretamente em um drive de rede, no qual o chefe tem acesso,
por exemplo, X:\relatorios\chefe.
Para criar a macro "Gera planilhas para o chefe":
•
Clique na guia macros e dê um clique no botão Novo. Será exibida a janela macros
com uma macro em branco.
•
Adicione quatro ações, conforme indicado nas tabelas a seguir:
Ação 1:
Ação : CaixaDeMensagem
Comentário: "Inicializando a macro Relatórios do Chefe"
Parâmetros da Macro:
Mensagem: Geração de Relatórios de Vendas por PaísDeDestino
quantitativo por CódigoDoFuncionário
Alarme sonoro: Sim
Tipo: Aviso !
Título: Relatório de Vendas
Ação 2:
Ação : SaídaPara
Comentário: " Gera o arquivo c:\meus documentos\vendas.xls
Parâmetros da Macro:
Tipo de objeto: Consulta
Nome do Objeto: Totais de Vendas por País de Destino
Formato de saída: Microsoft Excel (*.xls)
Arquivo de saída: C:\CursoAccBasico\vendas.xls
Auto Iniciar: Não
55
Microsoft Excel XP
FGV-EAESP
LEPI
Arquivo Modelo:
Ação 3:
Ação : SaídaPara
Comentário: " Gera o arquivo c:\meus documentos\pedidos.xls
Parâmetros da Macro:
Tipo de objeto: Consulta
Nome do Objeto: Quantitativo de Pedidos por Funcionário
Formato de saída: Microsoft Excel (*.xls)
Arquivo de saída: C:\CursoAccBasico\pedidos.xls
Auto Iniciar: Não
Arquivo Modelo:
Ação 4:
Ação : CaixaDeMensagem
Comentário: Mensagem de macro concluída com sucesso
Parâmetros da Macro:
Mensagem: Geração de relatórios concluída com sucesso !!!
Alarme sonoro: Sim
Tipo: Aviso !
Título: Macro finalizada.
•
Salve a macro com o nome de Gera planilhas para o chefe.
•
Execute a macro, depois verifique se foram criados os arquivos vendas.xls e
pedidos.xls na pasta C:\CursoAccBasico\.
56
Microsoft Excel XP
FGV-EAESP
LEPI
Exercício:
Crie uma consulta do tipo Criação de Tabela, que selecione somente os pedidos para o ano
da Data do Pedido igual a 1997 e cujo valor do frete seja superior a R$10,00. Incluir os campos
NúmeroDoPedido, DataDoPedido, PaísDeDestino e Frete. Essa consulta deve criar uma tabela
chamada "Pedidos para 1997". Salve esta consulta com o nome de "Gera Pedidos para 1997". Crie
uma segunda consulta do tipo Atualização, a qual aumenta em 20 % o valor do campo Frete na tabela
"Gera Pedidos para 1997". Salve esta consulta com o nome de Atualiza Pedidos de 1997.Criar uma
macro que executa estas duas consultas em seqüência e depois exporta os dados da tabela "Pedidos
para 1997" para uma planilha do Excel na pasta C:\CursoAccBasico\. O nome do arquivo será
pedidos.xls. Após exportar para a planilha do Excel, a macro deverá excluir a tabela "Pedidos para
1997" e emitir uma Mensagem:" Macro concluída com sucesso !!!!".
Conclusão:
Neste item tratamos sobre a criação de macros básicas. Aprendemos a criar macros e
associa-las com eventos. Desta maneira quando um determinado evento acontece, a macro
associada ao evento é executada.
Neste curso nos tratamos dos aspectos básicos do Microsoft Access, tais como:
•
O Modelo Relacional de dados.
•
Tabelas.
•
Consultas.
•
Formulários.
•
Relatórios.
•
Macros.
Conceitos avançados, que envolvem programação, serão vistos no treinamento de Access Técnicas Avançadas, cujas primeiras lições estarão disponíveis a partir da final de Julho-2002.
57
Download

Microsoft Excel XP Microsoft Excel XP