Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

EXCEL AVANÇADO 1 
 
Conteúdo 
1. DEFINIR NOMES ...................................................................................................................... 2 
2. INDIRETO ................................................................................................................................ 5 
3. INSERIR SUBTOTAIS ................................................................................................................ 7 
4. TABELAS DINÂMICAS ............................................................................................................ 10 
4.1. Calculando O Total Vendido Por Vendedor .................................................................. 13 
4.2. Exibindo O Total Vendido Por Vendedor Em Cada Estado E Por Equipe. ..................... 17 
5. IMPORTAR DO TXT ............................................................................................................... 21 
6. IMPORTAR DO ACCESS ......................................................................................................... 25 
7. CENÁRIOS ............................................................................................................................. 29 
8. ATINGIR META ...................................................................................................................... 32 
9. PROTEÇÃO ............................................................................................................................ 34 
9.1. Inserindo Senha No Arquivo ......................................................................................... 34 
9.2 Protegendo Planilhas Individuais ................................................................................... 35 
9.3. Protegendo Pastas Inteiras ........................................................................................... 36 
9.4. Permitindo Edições Limitadas ....................................................................................... 37 
10. FUNÇÕES DE TEXTO ............................................................................................................ 38 
11. SOMASE .............................................................................................................................. 40 
12. SOMASES ............................................................................................................................ 43 
13. CONT.SE e CONT.SES .......................................................................................................... 46 
14. PROCV ................................................................................................................................. 48 
14.1. PROCV USANDO NOMES ............................................................................................. 51 
15. PROCH ................................................................................................................................ 52 
16. ÍNDICE/CORRESP ................................................................................................................ 53 
17. MACRO ............................................................................................................................... 59 
17.1. As Macros e a Segurança do Excel .............................................................................. 59 
17.2. Modos De Gravação .................................................................................................... 66 
17.3. Gravação Absoluta ...................................................................................................... 66 
17.4. Gravação Relativa ........................................................................................................ 67 
17.5. Salvar Arquivo Que Contêm Macros ........................................................................... 68 
 
 
 
EXCEL AVANÇADO 2 
 
1. DEFINIR NOMES 
Usando nomes, você pode facilitar muito o entendimento e a manutenção das 
fórmulas. É possível definir um nome para um intervalo de células, uma função, uma 
constante ou uma tabela. Depois que você adotar a prática de uso de nomes na pasta de 
trabalho, poderá atualizar, auditar e gerenciar facilmente esses nomes. 
 
 
 
Podemos nomear a célula com o valor do dólar para auxiliar na montagem da 
fórmula. Para isso, clique na Guia Fórmulas e selecione Gerenciador de Nomes. 
 
 
 
Na tela que abrir, clique em Novo. 
 
 
EXCEL AVANÇADO 3 
 
 
 
 
Dê um nome para a célula e clique em OK 
 
 
 
A tela seguinte mostrará o nome definido. 
 
 
 
EXCEL AVANÇADO 4 
 
 
 
Agora é só usar o nome da célula ao invés do seu endereço quando for realizar as 
contas, fórmulas ou funções necessárias. 
 
 
 
Obs: 
 O primeiro caractere do nome deve ser letra ou underline. 
 O nome pode ter até 255 caracteres. 
 Não pode haver espaços. 
 
 
 
EXCEL AVANÇADO 5 
 
2. INDIRETO 
Retorna a referência especificada por uma cadeia de texto. As referências são 
imediatamente avaliadas para exibir seu conteúdo. Use INDIRETO quando quiser mudar a 
referência a uma célula em uma fórmula sem mudar a própria fórmula. 
 
Sintaxe: 
INDIRETO(texto_ref, [a1]) 
 
A sintaxe da função INDIRETO tem os seguintes argumentos: 
 
 Texto_ref: Obrigatório. Uma referência a uma célula que contém uma referência em 
estilo A1, uma referência em estilo L1C1, um nome definido como uma referência ou 
uma referência a uma célula como uma cadeia de texto. Se texto_ref não for uma 
referência de célula válida, INDIRETO retornará o valor de erro #REF!. 
Se texto_ref referir-se a outra pasta de trabalho (uma referência externa), ela deve ser 
aberta. Se a pasta de trabalho original não estiver aberta, INDIRETO retornará o valor de 
erro #REF!. 
 
Observação 
Se texto_ref se referir a um intervalo de células fora do limite de linha 1.048.576 ou 
do limite de coluna 16.384 (XFD), INDIRETO retornará um erro #REF!. 
Esse comportamento é diferente das versões do Excel anteriores ao Microsoft Office Excel 
2007, que ignoram o limite excedido e retornam um valor. 
 
 A1: Opcional. Um valor lógico que especifica o tipo de referência contido na célula 
texto_ref. 
Se a1 for VERDADEIRO ou omitido, texto_ref será interpretado como uma referência em 
estilo A1. Se a1 for FALSO, texto_ref será interpretado como uma referência em estilo L1C1. 
 
 
 
EXCEL AVANÇADO 6 
 
 
Exemplo: 
 
 
 
Nas células D1 e D2, a função =INDIRETO() retornará o seguinte resultado: 
 
=INDIRETO(A1) 
 
 
 
 
 
 
EXCEL AVANÇADO 7 
 
 
 = INDIRETO(A3) 
 
 
O resultado será este. 
 
 
 
3. INSERIR SUBTOTAIS 
Você pode inserir um nível de subtotais para um grupo de dados, como mostra o 
exemplo a seguir. 
 
 
EXCEL AVANÇADO 8 
 
 
 
Para poder realizar o subtotal, é necessário classificar os dados que serão agrupados. 
Para classificar a coluna que contém os dados pelos quais você deseja agrupar, selecione a 
coluna e, em seguida, na guia Dados, no grupo Classificar e Filtrar, clique em Classificar de A 
a Z ou Classificar de Z a A. 
 
Na guia Dados do grupo Estrutura de Tópicos, clique em Subtotal. 
 
 
 
A caixa de diálogo Subtotal é exibida. 
 
 
EXCEL AVANÇADO 9 
 
 
 
Na caixa A cada alteração em, clique na coluna para calcular o subtotal. Como no 
exemplo acima, em que você selecionará UF. 
Na caixa Usar função, clique na função de resumo que deseja usar para calcular os 
subtotais. Como no exemplo acima, em que você selecionaria Soma. 
Na caixa Adicionar subtotal a, marque a caixa de seleção para cada coluna que 
contém valores que você desejasubtotalizar. Como no exemplo acima, em que você 
selecionaria Total de Vendas. 
Se quiser uma quebra de página automática depois de cada subtotal, marque a caixa 
de seleção Quebra de página entre grupos. 
Para especificar uma linha de resumo acima da linha de detalhes, desmarque a caixa 
de seleção Resumir abaixo dos dados. Para especificar uma linha de resumo abaixo da linha 
de detalhes, marque a caixa de seleção Resumir abaixo dos dados. Como no exemplo acima, 
em que você desmarcaria a caixa de seleção. 
Opcionalmente, você pode usar o comando Subtotais novamente repetindo as 
etapas para adicionar mais subtotais com diferentes funções de resumo. Para evitar 
sobrescrever os subtotais existentes, desmarque a caixa de seleção Substituir subtotais 
atuais. 
 
 
 
EXCEL AVANÇADO 10 
 
 
O interessante deste recurso é poder visualizar todos os totais de maneira rápida e 
fácil. Para isso, basta clicar no número 2 que apareceu anterior às colunas. 
 
 
 
O resultado será esse 
 
 
 
4. TABELAS DINÂMICAS 
 
Usarmos a planilha a seguir. 
 
 
 
EXCEL AVANÇADO 11 
 
 
 
Utilizando apenas filtros, até poderíamos resolver muitas coisas, mas será que não 
teríamos muito trabalho para obter, por exemplo, o total vendido em Reais da Equipe Gama, 
para o Estado de MG, ou ainda quantas vendas do item Camisas foram realizadas pelo 
funcionário João? 
 
Para estes e uma infinidade de outros casos que utilizamos o recurso de Tabelas 
Dinâmicas. Clique em qualquer ponto da tabela e vá em Inserir, Tabela Dinâmica. 
 
 
 
EXCEL AVANÇADO 12 
 
 
 
Pode-se clicar diretamente no botão, ou clicar na seta e escolher Tabela Dinâmica. 
Teremos a seguinte janela: 
 
 
 
Selecione o intervalo ou nome da tabela que irá utilizar para criar a tabela dinâmica. 
Vamos colocar nossa Tabela Dinâmica em uma Nova Planilha, e depois pressionaremos OK. 
 
 
 
EXCEL AVANÇADO 13 
 
 
 
Agora é a hora de planejar de que maneira vamos exibir os resultados em nossa 
tabela dinâmica. Aqui vai um pequeno exemplo inicial: 
 
4.1. Calculando O Total Vendido Por Vendedor 
 
Toda tabela dinâmica tem 4 áreas: Filtros de Relatório, Rótulos de Linha, Rótulos de 
Coluna e Valores. Podemos utilizar 2 ou mais áreas para podermos analisar nossos dados. No 
primeiro exemplo, vamos selecionar o Vendedor, marcando a caixa. Repare que 
automaticamente ele vai ser colocado na área chamada Rótulos de Linha. Também 
poderíamos realizar este processo clicando sobre o nome Vendedor e arrastando-o para a 
área abaixo da Lista de Campos, dentro do quadro Rótulos de Linha. 
 
Teremos o seguinte resultado: 
 
 
 
EXCEL AVANÇADO 14 
 
 
 
Olha que coisa interessante: mesmo que tenhamos nomes repetidos na nossa 
planilha principal, ele vai mostrar apenas uma ocorrência do nome em nossa tabela 
dinâmica. Isso vai ser de grande importância quando nós formos para a próxima etapa. 
 
Agora, dê um clique na caixa antes de Vendas, ou arraste o Campo Vendas para a 
área de Valores. Pronto! Você já tem o total em R$ vendido por cada vendedor. 
 
 
EXCEL AVANÇADO 15 
 
 
 
As vendas deveriam ser exibidas em um formato como o Contábil. Para fazer isso de 
uma maneira bem simples, faça o seguinte: Clique na seta que aparece ao lado de Soma de 
Vendas, dentro do quadro Valores. Agora escolha a última opção – Configurações do Campo 
de Valor. 
 
 
 
 
 
EXCEL AVANÇADO 16 
 
Na próxima janela, na parte inferior da janela, você encontrará um botão que vai nos 
ajudar bastante, Formato do Número, que permitirá escolher o formato de exibição 
desejado para os nossos valores. 
 
 
 
Escolheremos Contábil e manteremos as outras configurações, clicando em OK para 
confirmar. 
 
 
 
 
EXCEL AVANÇADO 17 
 
 
Depois de pressionar OK mais uma vez na janela Configurações de Campo de Valor, 
você terá o seguinte resultado: 
 
 
 
Utilizamos duas das quatro áreas da Tabela Dinâmica. Faremos outro exemplo: 
 
4.2. Exibindo O Total Vendido Por Vendedor Em Cada Estado E 
Por Equipe. 
 
Para isso, desmarque os itens que estão marcados e direcione-os da seguinte 
maneira: 
 
 Equipe => Filtro de Relatório 
 Vendedor => Rótulos de Linha 
 Estado => Rótulos de Coluna 
 Vendas => Valores 
 
 
EXCEL AVANÇADO 18 
 
 
E o produto? Não somos obrigados a usar todos os campos da tabela em uma Tabela 
Dinâmica. Só usamos os campos que forem relevantes para a análise que estamos 
realizando. 
 
Teremos o seguinte resultado: 
 
 
 
Nossa tabela agora exibe o total vendido por Estado. Faça o ajuste para exibir valores 
em Contábil. 
 
 
 
EXCEL AVANÇADO 19 
 
 
 
Vamos mexer mais ainda nessa tabela dinâmica. Neste ponto você verá porque ela 
tem este nome. Clique na Seta onde está aparecendo (Tudo) na Equipe de Vendas. Escolha 
qual Equipe você quer ver, por exemplo, a Equipe Gama. Agora selecione apenas os Estados 
do RJ e de SP, para isso, clique na Seta ao lado de Rótulos de Coluna. Mais uma vez os 
valores foram alterados, certo? Temos o seguinte resultado agora: 
 
 
 
 
 
EXCEL AVANÇADO 20 
 
Foi muito prático, não? Podemos mudar à vontade os campos da Tabela. Observe o 
Painel à direita do Microsoft Excel. Caso o Painel não esteja aparecendo, simplesmente 
clique sobre qualquer dado de sua Tabela Dinâmica. 
 
 
 
Desmarque a caixa Vendedor e marque a caixa Produto. Pronto! Sua tabela Dinâmica 
agora tem uma nova análise, você agora sabe quanto em Reais foi vendido de cada produto 
para o RJ e para SP. 
 
Observação: Vale lembrar que sempre que alterarmos algum dado na tabela 
principal, os valores não se alteram automaticamente na tabela dinâmica, para que isso 
aconteça temos que clicar no botão ATUALIZAR das Ferramentas da Tabela Dinâmica. 
 
 
 
EXCEL AVANÇADO 21 
 
5. IMPORTAR DO TXT 
Repare nos dados do quadro abaixo, que está no Bloco de Notas (notepad) da pasta, 
com o nome IMPORTAR DADOS - PRIMEIRO EXEMPLO.txt. 
Cidade;Produto;Vendedor;Preço unitário;Quantidade;Valor total 
Ribeirão Preto;Impressora;João;350;100;35000 
Campinas;Monitor;Paula;500;110;55000 
São Paulo;Scaner;Carlos;300;120;36000 
Campinas;Impressora;Carlos;350;90;31500 
São Paulo;Impressora;Paula;350;180;63000 
Ribeirão Preto;Scaner;Carlos;300;70;21000 
Ribeirão Preto;Monitor;Paula;500;135;67500 
São Paulo;Monitor;João;500;125;62500 
Campinas;Scaner;João;300;230;69000 
Ribeirão Preto;Scaner;Carlos;300;90;27000 
Campinas;Monitor;Paula;500;150;75000 
São Paulo;Impressora;João;350;165;57750 
 
Agora abra planilha IMPORTAR DADOS TXT. 
 
No Excel, clique na guia Dados, clique no botão De Texto (Obter dados externos de 
texto) e selecione o arquivo que você gravou com o nome Vendas.txt e clique em Importar. 
 
 
 
 
EXCEL AVANÇADO 22 
 
Preencha o assistente como mostrado na figura abaixo: (são 3 etapas) 
 
 
 
Clique em Avançar. Na etapa 2, em Delimitadores, selecione Ponto e vírgula e 
desmarque a opção Tabulação, repare como os dados foram separados por colunas. 
 
 
EXCEL AVANÇADO 23 
 
 
 
Clique mais uma vez em Avançar. (veja a figura abaixo) 
 
 
 
 
EXCEL AVANÇADO 24 
 
Agora clique em Concluir, e depois no botão OK, para finalizar a Importação dos 
dados de um arquivo de texto. 
 
 
 
Resultado obtido da importação de dados de um arquivo de texto. 
 
 
 
 
EXCEL AVANÇADO 25 
 
6. IMPORTAR DO ACCESS 
 
Geralmente é usado quando se tem dados no Access e surge a necessidade de utilizarestes dados em uma planilha do Excel sem digitá-los, apenas importando. Vamos ver um 
banco de dados que possui uma Tabela de Cidades e importar esses dados como exemplo no 
Excel. 
 
 
 
No Excel, basta clicar na Guia Dados e no grupo Obter dados Externos e clicar no 
botão Do Access. 
 
 
EXCEL AVANÇADO 26 
 
 
 
Aparecerá uma janela para procurar e obter a fonte dos dados externos. Encontre a 
pasta que contém o arquivo do Access que será utilizado. No exemplo, o arquivo 
chamado CIDADES - XLSX. Em seguida clique no botão Abrir. 
 
 
 
 
 
 
 
EXCEL AVANÇADO 27 
 
 
Na janela Importar Dados selecione o modo de exibição Tabela, colocando na 
planilha existente, começando na célula A1 e OK. 
 
 
E está pronta, a tabela do Banco de dados do Access já foi importada no Excel. 
 
 
EXCEL AVANÇADO 28 
 
 
 
 
 
EXCEL AVANÇADO 29 
 
7. CENÁRIOS 
 
A ferramenta Cenários tem como objetivo principal salvar valores no Excel, de modo 
que estes podem ser substituídos de acordo com previsões feitas por você. 
Mais de um grupo de valores podem ser criados e salvos de modo que você possa 
elaborar um relatório que reflete as variações do seu modelo para cada situação distinta. 
A rigor, um cenário é somente um registro de células e valores que deverão ser 
alterados na sua planilha. Ao aplicarmos o cenário, os valores das células serão atualizados 
automaticamente e a planilha será recalculada. 
Em que situações devemos aplicar a ferramenta Cenários? Basicamente, usamos esta 
ferramenta quando, por exemplo, queremos fazer projeções financeiras de como uma 
organização reagirá perante a uma expectativa de um aumento de gastos no próximo mês, 
ou de um aumento de índices, vendas e etc. 
 
Na planilha abaixo, temos uma tabela de reajuste salarial. Nos campos Bônus e 
Reajuste devemos inserir os valores que estão demonstrados na tabela Informações 
 
 
 
Ao invés de digitar manualmente cada um dos valores, o ideal é cria um cenário para 
cada modo, Crise, Previsão e Otimista. Para isso, realizaremos as instruções abaixo. 
Clicar na guia dados, botão Teste de Hipóteses, Gerenciador de Cenários 
 
 
EXCEL AVANÇADO 30 
 
 
 
Depois em Adicionar 
 
 
 
 Na tela que abrir, dê um nome ao cenário: Crise. 
 
 Em Células variáveis, selecione as que estão em destaque utilizando a tecla Ctrl. 
 
 
EXCEL AVANÇADO 31 
 
 
 
Ao clicar em OK, o Excel solicitará os valores para as células variáveis. Digite os 
valores que estão informados na tabela Informações e depois em Adicionar. 
 
 
 
Faça o mesmo procedimento para Previsão e Otimista, mudando apenas os valores 
das Células variáveis. 
No final, teremos os três cenários. 
 
 
EXCEL AVANÇADO 32 
 
 
 
Para visualizar os valores, basta selecionar um cenário e clicar em Mostrar. Repare 
que as contas são atualizadas automaticamente. 
 
8. ATINGIR META 
 
Quando você sabe o resultado desejado de uma única fórmula, mas não o valor de 
entrada (ou das entradas) que a fórmula precisa para determinar o resultado, pode usar o 
recurso Atingir meta. Ao atingir meta, o Microsoft Excel varia o valor em uma célula 
específica até uma fórmula dependente de aquela célula retornar o resultado desejado. 
Veja o exemplo abaixo. 
Temos uma tabela com gastos, salário liquido e saldo. Falta apenas colocar o valor da 
faculdade. Quanto ela terá que custa para que o saldo fique em R$ 1200,00? 
Para resolver este problema, cliquei na Guia Dados, botão Teste de Hipóteses, Atingir 
Meta. 
 
 
EXCEL AVANÇADO 33 
 
 
 
Na tela que abrir, informe as seguintes células e valores. 
 
 
 
Vamos definir a célula E3 para o valor de R$ 1200, alternando o conteúdo da célula 
B6, que é o valor desejado para a faculdade. 
Feito isso, clique em OK e perceba que o Excel calculará automaticamente o 
solicitado. 
 
 
 
EXCEL AVANÇADO 34 
 
 
9. PROTEÇÃO 
 
Por padrão, todas as células de planilhas do Excel são bloqueadas. Mas esse bloqueio 
não tem nenhum efeito se a planilha não estiver protegida. Sempre que quiser proteger 
células para que elas não sejam modificadas, você pode clicar na guia Revisão, da faixa de 
opções. No grupo Alterações estão os botões com as diferentes funções de proteção. 
 
9.1. Inserindo Senha No Arquivo 
Na janela Salvar Como, clique em Ferramentas -> Opções Gerais. 
 
 
 
 
 
EXCEL AVANÇADO 35 
 
 
 
 Senha de proteção: usada para abrir o arquivo. 
 Senha de gravação: usada para editar o arquivo. 
 
9.2 Protegendo Planilhas Individuais 
 
Para proteger planilhas individuais que estejam dentro de uma mesma pasta de 
trabalho, seleciona a guia correspondente à planilha que você deseja bloquear, vá até a guia 
Revisão e clique no botão Proteger Planilha. Na janela que abrir, você poderá definir uma 
senha e escolher quais procedimentos poderão ser executados enquanto a proteção estiver 
ativa. 
 
 
 
 
 
EXCEL AVANÇADO 36 
 
Para retirar o bloqueio de uma planilha, selecione-a clique no botão Desproteger 
Planilha, digite a senha (caso exista) e clique em OK. 
 
9.3. Protegendo Pastas Inteiras 
 
Se os dados do arquivo não são confidenciais, mas não devem ser alterados, você 
pode simplesmente proteger a pasta de trabalho para que ninguém faça modificações nela. 
Você deve saber que cada pasta de trabalho do Excel pode conter mais de uma planilha. É 
possível proteger a pasta toda contra alterações ou somente algumas planilhas. 
 
 
 
Para proteger toda a pasta de trabalho, clique na guia Revisão, depois no botão 
Proteger Pasta de Trabalho e selecione Proteger Estrutura e Janelas. Aparecerá uma janela 
com o item Estrutura pré-selecionado. Não desmarque essa opção, pois é isso que garante a 
integridade da proteção. Se marcar o item Janelas, quem abrir o arquivo não poderá nem 
movimentar a janela da planilha, dentro do programa. Digite uma senha e dê OK. Será 
pedido que você repita a senha. Depois de fazer isso, clique novamente no botão OK. 
 
 
EXCEL AVANÇADO 37 
 
 
 
Para retirar o bloqueio de uma pasta de trabalho, clique no botão Proteger Pasta de 
Trabalho, desmarque o item Proteger Estruturas e Janelas, digite a senha (caso exista) e 
clique em OK. 
 
9.4. Permitindo Edições Limitadas 
 
Mesmo em uma planilha bloqueada, você pode permitir que somente determinados 
dados sejam alterados. Na guia Revisão, clique no botão Permitir que os Usuários Editem 
Intervalos. Na janela que se abrirá, clique no botão Novo. A próxima janela conterá as 
opções do que será desbloqueado. No campo Título, você pode definir o nome desejado 
para o desbloqueio. 
 
 
 
No campo Referência a células, clique no botão quadrado com uma pequena seta 
vermelha. Depois, selecione todas as células cuja edição será permitida. Clique novamente 
 
 
EXCEL AVANÇADO 38 
 
pequeno botão quadrado e, se desejar, digite uma senha, para que o intervalo só possa ser 
alterado após sua digitação. Se a edição dá área selecionada for livre, deixe a senha em 
branco. 
Lembre-se: não definir uma senha nessa janela não significa que a planilha estará 
desprotegida, pois esta senha se refere somente ao intervalo selecionado. O restante da 
planilha permanecerá bloqueado até que você desative a proteção. 
 
10. FUNÇÕES DE TEXTO 
 
Nesse ponto da apostila, em vez de realizar cálculos, o trabalho será com textos. 
Podemos fazer muitas coisas com o que foi escrito dentro das células, desde arrumar 
corretamente a formatação, indo por juntar um texto comoutro, até buscando 
determinadas partes do texto dentro da célula. 
 
Repare na planilha abaixo. 
 
 
 
 
 
EXCEL AVANÇADO 39 
 
Usaremos as funções descritas nos comentários das células e nos topos das colunas 
(linha 12) para trabalhar com os textos. 
 
 Função Maiúscula – Converte texto em maiúsculas 
=MAIÚSCULA(texto) 
 
 Função Minúscula – Converte texto em minúsculas 
=MINÚSCULA(texto) 
 
 Função Pri.maiúscula – Coloca a primeira letra de cada palavra em maiúscula em um 
valor de texto 
= PRI.MAIÚSCULA(texto) 
 
 Função Concatenar - Agrupa vários itens de texto em um único item de texto 
=CONCATENAR(texto1;[texto2];...) 
 
 Função Esquerda - Retorna os caracteres mais à esquerda de um valor de texto 
=ESQUERDA(Texto;[Num_Caract]) 
 
 Função Direita - Retorna os caracteres mais à direita de um valor de texto 
=Direita(Texto;[Num_Caract]) 
 
 Função Localizar - Localiza um valor de texto dentro de outro (não diferencia 
maiúsculas de minúsculas) 
=LOCALIZAR(Texto_procurado;no_texto;[num_inicial]) 
 
 Função Arrumar – Remove espaços do texto 
=ARRUMAR(texto) 
 
 
 
EXCEL AVANÇADO 40 
 
11. SOMASE 
 
Essa função procura em uma coluna por determinados valores (por exemplo, o 
número de certo Departamento) e, caso encontre o valor procurado, utiliza os valores de 
outra coluna para ir somando. Por exemplo, em uma planilha de Controle de Gastos, 
podemos querer somar o total de gastos para todos os funcionários que estão locados em 
um determinado Departamento. Podemos usar a função SOMASE para, a partir da coluna 
Departamento (DEPTO), verificar os funcionários que pertencem a Departamento 1 e somar 
os respectivos gastos na coluna de Gastos. 
 
Sintaxe: 
=SOMASE(Faixa_De_Teste;Critério;Faixa_Valores_A_Somar) 
 
Exemplo 1: 
 
 
 
 
 
EXCEL AVANÇADO 41 
 
Se na faixa de B3 a B9 tivermos 3 vezes o valor 1, indicando que o funcionário é do 
DEPTO 1, e na coluna C, de C3 a C9, tivermos as informações sobre os gastos, então: 
 
=SOMASE(B3:B9;B12;C3:C9) 
 
Retorna a soma dos gastos dos 3 funcionários DEPTO 1. Em resumo, procura na faixa 
de B3:B9 pelo valor 1; ao encontrar, desloca-se para a coluna C (onde está o valor dos 
gastos) e vai somando os valores dos salários para os funcionários do DEPTO 1. 
 
Exemplo 2: 
Vamos supor, por exemplo, que os vendedores de uma determinada loja recebem 
pontos referentes às vendas que realizam. E, no término de uma semana de trabalho, queira 
contabilizar-se o total de pontos feitos por um determinado vendedor. Para isto, siga estes 
passos. 
 
 
 
Vamos aplicar a função de soma condicional para descobrir o total de pontos obtidos 
pelo vendedor um, ou seja, irá ser somado, dentre os nomes contidos nas células B2 a B11, 
as que constarem Vendedor 1, que é o nosso critério específico, apontando que os valores 
numéricos estão representados na célula C2 a C11. Usaremos, então, a seguinte função: 
 
=SOMASE(B2:B11;"Vendedor 1";C2:C11) 
 
 
 
EXCEL AVANÇADO 42 
 
 Obtendo o resultado final de: 
 
 
 
E, sucessivamente, para alcançarmos os pontos obtidos pelo vendedor dois, 
usaremos a mesma função, apenas trocando o critério de Vendedor 1 para Vendedor 2. 
 
 
 
 
EXCEL AVANÇADO 43 
 
 
 
12. SOMASES 
Por acaso você já passou pelo caso de ter que fazer uma soma caso ela atenda a mais 
de 1 critério? Bom, se a soma pedir apenas 1 critério, já aprendemos aqui, com a função 
=SOMASE. Mas se para ser feita a soma precisemos de mais de 1 critério? Nesse caso 
usaremos a função =SOMASES. Vamos lá. 
Suponha que temos esta seguinte planilha com, contendo nome dos funcionários, 
produto vendido, quantidade, preço unitário e preço total: 
 
 
 
 
EXCEL AVANÇADO 44 
 
Agora digamos que o gestor quer selecionar dados específicos. Ele quer, por 
exemplo, saber quanto foi a funcionária Andressa vendeu de notebooks no atacado naquele 
mês, ou então quanto foi que Ibson vendeu em monitores no atacado. 
Se esse gestor souber como funciona a função =Somases, não terá dificuldade para 
fazer isto de maneira automática. 
 A sintaxe da função é: 
=SOMASES( intervalo_soma, critérios_intervalo1, critérios1, [critérios_intervalo2, critérios2], 
...). 
Veja que para facilitar, e para automatizar nosso processo, criamos menus drop 
down(você aprende a cria-los, clicando aqui) 
 
Agora veja que o cruzamento que fizermos nessas 3 opções será o resultado 
apresentado logo abaixo nesta caixa: 
 
 
 
Para isso fizemos o seguinte, veja nossa fórmula: 
=SOMASES(G5:G20;B5:B20;I4;C5:C20;J4;D5:D20;K4) 
 
Explicando: 
 
 
EXCEL AVANÇADO 45 
 
 
1º passo - Delimitamos a área a ser somada, caso os critérios sejam atendidos. No 
nosso caso, a coluna com os valores totais (G5:G20); 
2º passo - Agora selecionamos o intervalo do primeiro critério, ou seja, onde ele será 
buscado (B5:B20); 
3º passo - Depois colocamos qual é este critério a ser testado. Aqui, como criamos 
um menu drop down, apenas colocamos a referência na função (I4, J4 ou K4), mas nada 
impediria de você escrever, por exemplo, 20, "notebook", ">=20", etc. 
4º passo - Agora vá adicionado tantos critérios quantos forem necessários, repetindo 
o 2º e o 3º passo. Nós repetimos por mais 4 vezes, totalizando 5 critérios para a soma. 
 
 
 
Agora veja a facilidade do menu que criamos, pois ao trocarmos os dados, ele 
automaticamente faz tudo para nós: 
 
 
 
 
EXCEL AVANÇADO 46 
 
 
Esta função é muito útil, pois pode ser usada com números, referências, letras, etc. 
Esperamos que você a use bastante. 
 
13. CONT.SE e CONT.SES 
 
As funções utilizadas nesse capítulo serão: 
 
=CONT.SE(células onde os dados serão buscados; "critério que será buscado") e 
=CONT.SES(células onde os dados serão buscados; "critério que será buscado"; células onde 
os dados serão buscados; "critério que será buscado";...) 
 
Estas funções servem para contar a quantidade de certo tipo de dados em uma 
planilha. Podemos usar, por exemplo, em uma revenda de carro para saber quantas 
unidades da montadora X há disponível, quantos modelos acima do ano de 2010 ou 
podemos ainda com a função =CONT.SES buscar por mais de uma referência ao mesmo 
tempo, ou seja, no caso da revendedora de carros poderíamos usar a função para buscar 
veículos de tal marca, que sejam acima do ano de 2011 e possuam ar condicionado, por 
exemplo. 
 
Obs: Até 127 intervalo/critérios pares são permitidos 
 
Queremos saber quantos homens existem na tabela abaixo: 
 
 
EXCEL AVANÇADO 47 
 
 
 
Basta Digitar em qualquer célula a função 
=CONT.SE(C2:C11; "m") 
 
Repare que o “m” está entre aspas. Isso é necessário quando inserimos o argumento 
direto na função. Outra possibilidade é definir uma célula para isso, como no exemplo 
abaixo. 
 
 
 
 
 
EXCEL AVANÇADO 48 
 
Para realizar a contagem de valores usando mais de um argumento, utilizaremos o 
Cont.ses. 
 
Agora vamos supor que queremos saber quantas mulheres tem menos de 30 anos. 
Usaremos a função 
 
=CONT.SES(C2:C11;"f";B2:B11;"<30") 
 
Novamente, as aspas foram utilizadas para inserir o argumento direto na função. Mas 
poderíamos fazer da seguinte maneira: 
 
 
 
 
14. PROCV 
 
A função PROCV significa Procura Vertical, onde a célula definida com um valor 
pesquisará na primeira coluna da matriz uma comparação e, se encontrar, retornará o valor 
de outra coluna da matriz. 
 
Sintaxe: 
=PROCV(Valor_Procurado;Matriz_Tabela;Núm_Índice_Coluna;Procurar_Intervalo)Onde: 
 
 
EXCEL AVANÇADO 49 
 
 
 Valor_Procurado - é o valor a ser localizado na primeira coluna da matriz. 
Valor_Procurado, normalmente, é o valor digitado pelo usuário. 
 Matriz_Tabela - é a tabela de informações em que os dados são procurados. Use 
uma referência para um intervalo ou nome de intervalo. 
 Núm_Índice_Coluna - é o número da coluna em Matriz_Tabela a partir do qual o 
valor correspondente deve ser retornado. Um Núm_Índice_Coluna de 2 retornará o 
valor na segunda coluna em Matriz_Tabela; um Núm_Índice_Coluna de 3 retornará o 
valor na terceira coluna em Matriz_Tabela, e assim por diante 
 Procurar_Intervalo - é a precisão da pesquisa, podendo ser exata ou por 
aproximação do valor desejado. 
Sendo que: 
Busca exata = 0 
Busca aproximada = 1 
 
Exemplo 
 
Vamos aplicar a função PROCV na célula C14, onde avaliará a célula C13, e assim irá 
procurar este valor na primeira coluna do intervalo B3:E11. E ao encontrá-lo retornará o 
valor da coluna 4 (Valor) correspondente a ele. 
 
 
 
EXCEL AVANÇADO 50 
 
 
 
A ilustração a seguir exibe o passo a passo de como é executada a função PROCV: 
 
 
 
Sendo assim, na célula C14 deverá digitar a seguinte fórmula: 
 
=PROCV(C13;B3:E11;4;0) 
 
 
EXCEL AVANÇADO 51 
 
Observe que: 
 
VALOR_PROCURADO é a célula C13. 
MATRIZ_TABELA é o intervalo de B3:E11. 
NÚM_ÍNDICE_COLUNA é 4, pois veja que o intervalo começa na coluna B, sendo que os 
valores a serem retornados estão na coluna E, ou seja, a coluna 4. 
PROCURAR_INTERVALO é 0 (zero), pois queremos o valor exato da pesquisa. 
 
O resultado já esperado é R$ 13.600,00, 
 
14.1. PROCV USANDO NOMES 
 
Vamos aplicar a função PROCV na célula C14, onde avaliará a célula C13, e assim irá 
procurar este valor na primeira coluna do intervalo B3:E11. Nomearemos esse intervalo 
como TABELA. E ao encontrá-lo retornará o valor da coluna 4 (Valor) correspondente a ele. 
 
 
 
A ilustração a seguir exibe o passo a passo de como é executada a função PROCV: 
 
 
 
EXCEL AVANÇADO 52 
 
 
 
Sendo assim, na célula C14 deverá digitar a seguinte fórmula: 
 
=PROCV(C13;TABELA;4;0) 
 
Observe que: 
VALOR_PROCURADO é a célula C13. 
MATRIZ_TABELA é o intervalo de B3:E11, que chamamos de TABELA. 
NÚM_ÍNDICE_COLUNA é 4, pois veja que o intervalo começa na coluna B, sendo que os 
valores a serem retornados estão na coluna E, ou seja, a coluna 4 dentro da nossa tabela. 
PROCURAR_INTERVALO é 0 (zero), pois queremos o valor exato da pesquisa. 
 
O resultado já esperado é R$ 13.600,00 
 
15. PROCH 
 
Essa função localiza um valor na linha superior de uma tabela ou matriz de valores e 
retorna um valor na mesma coluna de uma linha especificada na tabela ou matriz. Use 
 
 
EXCEL AVANÇADO 53 
 
PROCH quando seus valores de comparação estiverem localizados em uma linha ao longo da 
parte superior de uma tabela de dados e você quiser observar um número específico de 
linhas mais abaixo. 
 
 
 
Nesse caso, a busca do médico para cada paciente, coluna H, precisa ser realizada na 
linha 3 da tabela à esquerda e retornará o valor que está na linha 4, Médico. 
 
A estrutura é a mesma do Procv, porém a busca é realizada na linha, não na coluna. 
Na célula I2, ficará assim: 
 
=PROCH(H2;$B$3:$D$5;2;1) 
 
E o campo de valor, célula J2, assim: 
 
=PROCH(H2;$B$3:$D$5;3;1) 
 
16. ÍNDICE/CORRESP 
Essas funções funcionam muito bem em conjunto. Elas são bem parecidas com o 
Procv. A diferença é que o Procv sempre faz a busca na primeira coluna e retorno valores da 
mesma linha e de colunas à direita. Já o Índice/Corresp pode buscar valores em qualquer 
coluna e retornar algo de colunas à direita ou à esquerda. 
 
Vamos ver como ela funciona 
 
 
EXCEL AVANÇADO 54 
 
 
 
Temos a audiência máxima de cada uma das emissoras durante quatro semanas, 
resultando na média do mês. Como fazer para descobrir qual emissora teve o maior pico em 
cada uma das semanas? Se fossemos usar o Procv isso não seria possível, pois a busca 
ocorrerá nas colunas B, C, D e E e o resultado está na coluna A. 
Por questões didáticas, desmembraremos as funções, mas saiba que o uso delas em 
conjunto é o jeito mais comum. 
Primeiro precisamos saber qual a maior audiência, em número, de cada uma das 
semanas. Para isso usaremos a função Máximo. 
 
 
EXCEL AVANÇADO 55 
 
 
 
Fazendo isso para todas as semanas, temos o seguinte resultado. 
 
 
 
Agora vamos usar a função Corresp para retornar qual o número da linha que está o 
maior pico de audiência. 
 
 
 
 
EXCEL AVANÇADO 56 
 
 Valor procurado: é o valor do pico de audiência, 42, localizado na célula B10. 
 Matriz Procurada: é o intervalo referente à semana procurada, 1ª Semana, de B2:B7. 
 Tipo de Correspondência: 
0 = Busca exata (Usaremos este) 
1 = Encontra o maior valor menor ou igual ao procurado. 
-1 = Encontra o menor valor maior ou igual ao procurado. 
 
A Função ficará assim 
 
 
 
Retornando o valor 3, pois o valor procurado (42) está na 3ª linha do intervalo. 
 
 
 
Fazendo isso para todas as outras semanas, temos: 
 
 
 
 
 
EXCEL AVANÇADO 57 
 
 
Agora podemos usar a função Índice. 
Ela retorna o valor da mesma linha do intervalo definido, porém em outra coluna. 
Igual ao Procv, mas podendo retornar valores de colunas à esquerda também. 
 
 
 
 Matriz: a tabela inteira, com todas as semanas, incluindo a coluna A com o nome das 
emissoras = A2:A7 
 Núm_linha: em qual linha está a informação desejada. Com isso conseguimos saber 
pela função Corresp usada anteriormente = 3 
 Núm_coluna: Em qual coluna está a informação desejada = 1 
 
Ficará assim: 
 
 
 
Teremos a emissora Globo como resultado 
 
 
 
EXCEL AVANÇADO 58 
 
 
 
Fazendo isso para todas as semanas, ficará assim: 
 
 
 
Agora utilizaremos as duas funções juntas. A estrutura é essa: 
=ÍNDICE(tabela;CORRESP(ValorProcurado;Coluna;0);NumColuna) 
 
 
 
Resultando em: 
 
 
 
No início estas funções parecem difíceis, mas praticando e usando-as no lugar do 
Procv, seu uso fica facilitado. 
 
 
EXCEL AVANÇADO 59 
 
 
17. MACRO 
 
Pense no seguinte: quando você quer imprimir um documento, basta clicar no botão 
que tem o ícone de uma impressora, e uma rotina pré-programada, automaticamente 
imprime o documento. Quando você quer colocar dados em ordem alfabética idem: basta 
clicar em um botão e ... pronto! Quando você tem uma macro é a mesma coisa: você cria 
uma rotina (personalizada) e cria um botão para executá-la. 
 
Definindo, Macros são ações pré-gravadas que facilitam as ações no Excel. O 
Microsoft Office mantém diversas instruções macros gravadas em seu interior. Estas 
instruções são padrão entre os diversos aplicativos do pacote. Atalhos são definidos e estão 
disponíveis para todos os usuários. 
 
 Ctrl + P = imprimir arquivo 
 Ctrl + T = selecionar tudo 
 Ctrl + B = salvar 
 Ctrl + N = negrito 
 Ctrl + I = itálico 
 Ctrl + S = sublinhado 
 
17.1. As Macros e a Segurança do Excel 
 
A possibilidade de criar e executar códigos de programa dentro do Excel pelo VBA foi 
explorada como brecha de segurança pelos hackers para inserir códigos ocultos ou 
mascarados com a finalidade de acessar e manipular informações contidas não apenas em 
planilhas eletrônicas, mas também em qualquer pasta do computador. De fato, com muita 
perícia e profundos conhecimentos em programação e funcionamento do computador,um 
 
 
EXCEL AVANÇADO 60 
 
hacker pode utilizar o Visual Basic for application para gerar um pequeno vírus, graças ao 
qual obtém acesso aos dados no computador. 
 
Por este motivo, a partir da versão 2003, a Microsoft adotou em todos os aplicativos 
do pacote Office, um sistema de segurança que bloqueia, por padrão, a inicialização 
automática de macros e programas VBA, alertando o usuário sempre que um desses 
recursos tenta executar qualquer tipo de operação, seja no arquivo aberto ou em qualquer 
outro local do computador. 
A adoção desse sistema de segurança, porém, faz com que nem mesmo o usuário 
consiga executar as macros e os códigos VBA por ele gerados, o que impossibilita testar seu 
funcionamento. Assim, para que possamos realizar nossos procedimentos, será necessário 
alterar as configurações de segurança acessando a Central de Confiabilidade do Excel 2007. 
 
Clique no Botão Office , clique em Opções do Excel. Na parte esquerda da caixa de 
diálogo que surge, clique na categoria Central de Confiabilidade. Observe que na parte 
direita da caixa surge suas propriedades. Clique no botão Configurações da Central de 
Confiabilidade. Veja que surge a seguinte caixa de diálogo: 
 
 
 
Repare na parte esquerda da nova caixa de diálogo temos a opção Configurações de 
Macro. Clique em Configurações de Macro e veja que temos as seguintes opções: 
 
 
 
EXCEL AVANÇADO 61 
 
 
 
Vamos comentar as opções do quadro Configurações de Macro: 
 
 Desabilitar todas as macros sem notificação: ao ativar esta opção, todas as macros 
estarão bloqueadas sem que nenhuma mensagem de alerta seja exibida ao usuário; 
 Desabilitar todas as macros com notificação: ao ativar esta opção, todas as macros 
serão bloqueadas e o usuário será notificado sempre que ocorrer o bloqueio; 
 Desabilitar todas as macros, exceto as digitalmente assinadas: ao ativar esta opção, 
o Excel liberará somente a execução de macros e programas VBA providos de 
assinaturas digitais, usadas para confirmar a origem e a integridade de um código de 
editor de software; 
 Habilitar todas as macros (não recomendado; códigos possivelmente perigosos 
podem ser executados): ao ativar esta opção, o Excel executará qualquer macro e/ou 
programa VBA anexado ao arquivo em uso. Trata-se de uma opção perigosa quando 
não se sabe a origem do documento, portanto recomendamos mantê-la desativada 
ao abrir documentos por e-mail ou descarregados pela internet. 
 
Para que você possa trabalhar com macros e programação VBA a partir deste momento, 
marque a opção Habilitar todas as macros (não recomendado; códigos possivelmente 
perigosos podem ser executados). 
 
Exemplo 1 
 
 
 
EXCEL AVANÇADO 62 
 
Gravaremos uma macro que insere em uma célula o valor da soma das suas duas 
células imediatamente superiores: por exemplo, quando a macro for aplicada à célula A4, ela 
atribuirá a esta célula o valor A2+A3. 
 
 
 
Comece inserindo os valores 0 (zero) em A1 e 1 em A2. Selecione então a célula A3. 
Clique na guia Desenvolvedor > Gravar Macro: 
 
 
 
Feito isso, você verá uma janela para a definição do nome da macro: 
 
 
 
 
 
EXCEL AVANÇADO 63 
 
Na janela acima, você poderá definir o nome da macro (alfanumérico, sem espaços 
ou caracteres especiais), sua tecla de atalho (no nosso exemplo, Ctrl+Shift+F), algum texto 
descrevendo a macro e os locais possíveis para seu armazenamento: 
 
 Esta pasta de trabalho: a macro será salva na própria planilha; 
 Nova pasta de trabalho: uma nova planilha será criada apenas para a gravação da 
macro; 
 Pasta de trabalho pessoal de macros: a macro estará disponível em qualquer 
planilha aberta no computador do criador da macro. 
 
A partir do momento em que você clicar no botão OK, a gravação da macro começa. É 
uma boa ideia pensar com cuidado nos passos que você deseja realizar, uma vez que mesmo 
erros serão gravados! 
 
Tendo isto em mente, siga exatamente os passos abaixo: 
 
Se o botão (do grupo Código, da guia Desenvolvedor) estiver 
desativado, clique no botão para ativá-lo. 
 
A gravação da macro começa com a célula A3 selecionada. Digite: 
 
=SOMA( 
Selecione as células A1 e A2, 
digite “)”, e 
pressione o Enter para concluir a fórmula. 
Clique no botão . 
 
Após realizar os passos acima, a situação da planilha deve ser a seguinte: 
 
 
 
EXCEL AVANÇADO 64 
 
 
 
Suas ações foram realizadas normalmente, mas agora você pode selecionar a célula 
A4 e pressionar Ctrl+Shift+F para executar as ações que gravou: o novo resultado é a soma 
das células A2 e A3. Selecione as células seguintes e execute novamente a macro; você 
obterá a lista abaixo: 
 
 
 
Curiosidade: Estes são os primeiros termos da sequencia de Fibonacci, relacionada a 
vários fenômenos em matemática aplicada, crescimento populacional e popularizada no 
livro "O Código Da Vinci". 
 
Até agora utilizamos apenas a tecla de atalho Ctrl+Shift+F para executar a macro. 
Veremos agora que por meio de um botão (das ferramentas dos controles formulário) as 
macros podem também serem executadas. 
 
 
EXCEL AVANÇADO 65 
 
Clique no botão Inserir, do grupo Controles, e escolha a ferramenta Botão (Controle de 
Formulário): 
 
 
 
Desenhe o botão em qualquer região livre da planilha. Surgirá na tela a seguinte 
janela: 
 
 
 
Nesta janela podemos visualizar todas as macros disponíveis neste arquivo. Selecione 
a macro que acabou de criar (exemplo, “Macro1”), e clique no botão OK. 
Selecione o texto do botão “Botão 1” e digite “Fibonacci”. Clique em qualquer ponto livre da 
planilha para remover a seleção do botão. Clique na célula vazia, logo abaixo do último valor 
 
 
EXCEL AVANÇADO 66 
 
gerado na planilha (no nosso caso, na célula A13). Clique no botão e veja que a sequencia de 
Fibonacci é gerada automaticamente. 
 
17.2. Modos De Gravação 
 
Ao criar uma macro gravada no Excel, as ações que você executa podem ser 
registradas de forma absoluta ou relativa. 
 
Ao elaborar uma macro, você deverá escolher o modo de gravação mais útil antes de 
executar suas ações: ao gravar uma macro que fará referência a uma célula específica de sua 
planilha, utilize gravação absoluta; caso contrário, use a gravação relativa. 
 
17.3. Gravação Absoluta 
 
Gravaremos uma pequena macro que desloca todo o conteúdo de uma planilha uma 
linha para baixo, e insere um cabeçalho no topo da planilha. Não faz sentido inserir o 
cabeçalho em lugar algum além da linha 1, então utilizaremos o modo de gravação absoluta. 
 
Crie uma nova macro, cujo nome pode ser “Cabeçalho” e sua tecla de atalho 
Ctrl+Shift+C. Para que a macro seja executada sempre na primeira linha da planilha, 
devemos estar em modo de gravação absoluta: caso o botão Usar Referências Relativas 
esteja ativado, desative-o. 
 
Em seguida, realizaremos os procedimentos que a macro deverá executar. Selecione 
a linha 1, e insira uma nova linha. Formate as células de A1 a E1 para que fiquem mescladas, 
e escreva o texto formate como desejar. Depois disso, encerre a gravação da macro. Ao 
executá-la novamente suas ações serão realizadas na primeira linha, independentemente de 
qual era a célula ativa quando a macro foi executada. 
 
 
 
EXCEL AVANÇADO 67 
 
 
 
 
 
 
 
17.4. Gravação Relativa 
 
 
 
Neste exemplo, usaremos o modo de referência relativa para gravar uma macro que 
aplica certa formatação a uma célula selecionada. Como a célula em que as ações da macro 
são realizadas deve ser escolhida pelo usuário, a macro será gravadano modo de referência 
relativa 
 
 
 
EXCEL AVANÇADO 68 
 
Neste modo, a célula ativa no início da gravação é usada como base, e todas as ações 
realizadas em outras células são registradas de acordo com suas distâncias relativas à célula 
ativa. Por exemplo, se no início de uma macro a célula C3 está selecionada e uma ação é 
realizada em D5, a ação é salva como ocorrendo a duas linhas e uma coluna da célula ativa; 
caso a macro seja executada posteriormente com a célula A1 selecionada, a ação será 
realizada em B3, de forma que a distância relativa entre as células será mantida. 
 
Crie uma nova macro, cujo nome pode ser “Pintar” e sua tecla de atalho Ctrl+Shift+P. 
Para que a gravação seja relativa, ative o botão Usar Referências Relativas. 
 
Em seguida, realizaremos os procedimentos que a macro deverá executar. Selecione 
uma célula vazia. Aplique uma cor de preenchimento com a cor Amarelo claro. Aplique um 
preenchimento do tipo padrão com os parâmetros Diagonal Listrado Fina, com a cor Azul 
pálido. Encerre então a gravação. Se gravada corretamente, sua macro deve pintar qualquer 
célula selecionada de acordo com a formatação definida anteriormente. 
 
 
 
17.5. Salvar Arquivo Que Contêm Macros 
 
 
 
EXCEL AVANÇADO 69 
 
Salvar pastas de trabalho que contêm macros requer alguns cuidados especiais, para 
que assim, consiga resgatá-lo. 
 
Clique no Botão Office , posicione o mouse na opção Salvar como, clique em 
Pasta de Trabalho Habilitada para Macro do Excel (na parte direita do menu): 
 
 
 
Veja que desta forma surge na tela a caixa de diálogo Salvar como, onde o campo 
Tipo já está preenchido com o formato .xlsm. 
 
Defina um nome para o arquivo e um diretório em que deseja armazená-lo. Clique no 
botão Salvar da caixa de diálogo.

Mais conteúdos dessa disciplina