Está en la página 1de 29

68 frmulas e funes do Excel que todo

engenheiro deve saber


Escrito por: Eduardo Mikail em 07/06/2016
AddThis Sharing Buttons
Share to Facebook9.2KShare to TwitterShare to Pinterest3Share to E-mail
Um dos softwares, seno o principal, que TOD@ engenheir@ deveria saber utilizar com
certeza o Microsoft Excel. E digo isso por experincia prpria!

Eu particularmente utilizo tanto para minha vida pessoal quanto profissional, e como j demos
algumas dicas aqui em um resumo sobre atalhos que facilitam, e muito, a vida na
engenharia, resolvi desta vez listar as principais frmulas e funes do Excel que vo te
ajudar no dia a dia:
*se tiver mais alguma que esqueci, deixa nos comentrios, ok?

Aproveita e me segue l no Snapchat eduardomikail que tem sempre dicas


novas!

+ CONDICIONAL
Verifica se determinadas condies lgicas so verdadeiras. Estes testes incluem
conferir qual valor maior entre duas clulas ou o resultado da soma de
determinadas entradas
=E()
Confere se dois testes lgicos so verdadeiros ao mesmo tempo
=OU()
Confere se apenas um de dois testes lgicos verdadeiro
=NO()
Confere se o valor inserido em uma clula igual ao especificado
Identificar se o resultado presente em uma clula (que, geralmente, contm outra
=SEERRO()
frmula) um erro
=SE()

+ PROCURA
Procura determinados valores em clulas especficas e retornar o valor de outra
clula na mesma linha
Procura o resultado em uma linha e coluna especficos dentro de um conjunto
=NDICE()
determinado de clulas.
Procura por uma determinada clula em um conjunto determinado e retorna
=CORRESP()
sua localizao relativa
Procura por um valor especfico em uma coluna e retorna o valor de uma
=DESLOC()
clula relativa
Procura um valor em uma linha e retorna o valor de outra clula na mesma
=PROCH()
coluna
=PROCV()

+ DATA E HORA
=DIATRABALHOTOTAL()
=MS()
=ANO()
=HORA()
=MINUTO()
=SEGUNDO()
=HOJE()
=AGORA()

Calcula quantos dias existem entre duas datas e retorna apenas


os dias da semana
Calcula quantos meses de diferena existem entre duas datas
Retorna o ano em uma data
Retorna apenas a hora de uma clula que contenha um horrio
Retorna apenas o minuto de uma clula que contenha um
horrio
Retorna apenas o segundo de uma clula que contenha um
horrio
Retorna o dia atual (baseado no horrio do sistema)
Retorna a hora atual (baseado no horrio do sistema)

+ FINANCEIRO
=XTIR()

Retorna a taxa de crescimento anual de um investimento

+ ESTATSTICAS
=MDIA()

Calcula a mdia entre uma srie de entradas numricas


Calcula a mdia entre uma srie de entradas numricas, mas ignora
=MDIASE()
qualquer zero encontrado
=MED()
Encontra o valor do meio de uma srie de clulas
Analisa uma srie de nmeros e retorna o valor mais comum entre
=MODO()
eles
Multiplica os valores equivalentes em duas matrizes e retorna a soma
=SOMARPRODUTO()
de todos eles

+ MATEMTICA
=SOMA()

Retorna a soma total entre os valores inseridos


Adiciona os valores de um intervalo especificado apenas se elas passarem
=SOMASE()
em um teste lgico
Adiciona os valores de um intervalo especificado se eles coincidirem com
=BDSOMA()
condies especficas
Analisa uma matriz e retorna o nmero de valores encontrados em um
=FREQNCIA()
determinado intervalo
=MULT()
Multiplica os valores do intervalo
=POTNCIA()
Calcula a potncia entre dois nmeros
=MNIMO()
Retorna o menor nmero encontrado em um intervalo
=MXIMO()
Retorna o maior nmero encontrado em um intervalo
Igual a =MNIMO(), mas pode ser usada para identificar outros valores
=MENOR()
baixos na sequncia
Igual a =MXIMO(), mas pode ser usada para identificar outros valores
=MAIOR()
altos na sequncia
=FATORIAL()
Calcula o fatorial do nmero inserido

VEJA TAMBM: [resumo] 64 dicas e atalhos do Excel que vo facilitar a sua


vida

+ CONTAGEM
=CONT.VALORES() Conta o nmero de clulas que no esto vazias no intervalo
=CONT.SE()
Conta o nmero de clulas que passam em um teste lgico
Conta o nmero de clulas que possuem nmeros e verifica a presena
=CONTA()
de um nmero especfico nelas
=NM.CARACT() Conta o nmero de caracteres em um determinado intervalo
Conta o nmero de caracteres em um determinado intervalo e retorna o
=NM.CARACTB()
valor em nmero de bytes
=INT()
Arredonda nmeros para baixo

+ CONVERSO
usada para converter valores de uma unidade para outra. Aceita
=CONVERTER() converses de tempo, distncia, peso, presso, fora, energia, potncia,
temperatura, magnetismo, volume, rea, informaes e velocidade
=BIN2DEC()
Converte nmeros binrios para decimal
=BIN2HEX()
Converte nmeros binrios para hexadecimal
=BIN2OCT()
Converte nmeros binrios para octal

=DECABIN()
=DECAHEX()
=DECAOCT()
=HEXABIN()
=HEXADEC()
=HEXAOCT()
=OCTABIN()
=OCTADEC()
=OCTAHEX()

Converte nmeros decimais para binrio


Converte nmeros decimais para hexadecimal
Converte nmeros decimais para octal
Converte nmeros hexadecimais para binrio
Converte nmeros hexadecimais para decimal
Converte nmeros hexadecimais para octal
Converte nmeros octais para binrio
Converte nmeros octais para decimais
Converte nmeros octais para hexadecimal

+ TEXTO
=TEXTO()
=MAISCULA()
=MINSCULA()

Converte uma clula numrica em texto


Alterna todos os caracteres em uma clula para letras maisculas
Alterna todos os caracteres em uma clula para letras minusclas
Alterna o primeiro caractere de todas as palavras em uma clula para
=PRI.MAISCULA()
letras maisculas
=TEXTO()
Verifica se uma clula possui texto
=NUM()
Verifica se uma clula possui nmeros
=PESQUISAR()
Encontra um nmero ou letra em uma clula
=EXATO()
Verifica se o contedo de uma clula exatamente igual ao inserido
=CONCATENAR() Retorna os valores de vrias clulas em uma nica string
Retorna um caractere representante do nmero especificado em um
=CHAR()
conjunto
=ESQUERDA()
Retorna os caracteres mais a esquerda de uma clula com texto
=DIREITA()
Retorna os caracteres mais a direita de uma clula com texto
=EXT.TEXTO()
Retorna o nmero de caracteres em uma clula com texto
Via Office

64 dicas e atalhos do Excel que vo facilitar


a sua vida
Escrito por: Eduardo Cavalcanti em 01/06/2016
AddThis Sharing Buttons
Share to Facebook1.3KShare to TwitterShare to PinterestShare to E-mail
Muitos perguntam l no meu Snapchat (ecavalcanti) sobre softwares/conhecimentos bsicos
para se dar bem na engenharia. Seja na faculdade, no estgio, ou at mesmo no trabalho.

Um software incrvel, que todos deveriam saber explorar ao mximo, mas no o fazem, o
Excel!
Com ele possvel criar simples planilhas e at mesmo o fluxograma completo de produo
de uma fbrica, por exemplo. Muitas coisas podem ser feitas com o Excel, inclusive boa parte
do nosso projeto editorial aqui do Blog da Engenharia gerenciado por essa ferramenta
mgica.

Durante os ltimos meses, fui anotando em um bloco de notas os atalhos que mais utilizo no
Excel, para ento fazer um verdadeiro resumo com os que so mais interessantes e que
podem facilitar (e muito) o seu uso no seu dia a dia. Com certeza voc conhece parte dos
atalhos que selecionei, mas outros eu tenho certeza absoluta que voc nem sabia da existncia.
Separei e organizei eles por ordem de utilizao, ou seja, no comeo esto os que utilizo
com mais frequncia, e mais para baixo entram aqueles que utilizo para realizar tarefas mais
especficas.
Aproveite

1. CTRL + A
Abre um arquivo.
2.
CTRL + B
Salva um arquivo. Se ele no tiver nome ainda, abre a janela Salvar Como.
3.
CTRL + C
Funo Copiar.

4.
CTRL + G
Abre a janela Ir Para (o mesmo que F5).
5.
CTRL + I
Aplica a formatao Itlico.
6.
CTRL + K
Abre a janela Inserir Hiperlink.
7.
CTRL + L
Abre a janela Localizar.
8.
CTRL + N
Aplica a formatao Negrito.
9.
CTRL + O
Cria um novo documento em branco.
10.
CTRL + P
Abre a janela Imprimir Arquivo.
11.
CTRL + S
Sublinhado.
12.

CTRL + T
Seleciona toda a planilha (CTRL + SHIFT + Barra de Espaos faz o mesmo).
13.
CTRL + U
Abre a janela substituir.
14.
CTRL + V
Funo Colar.
15.
CTRL + W
Fecha o documento atual, sem fechar o Excel.
16.
CTRL + X
Funo Recortar.
17.
CTRL + Y
Refaz a ltima ao desfeita.
18.
CTRL + Z
Desfaz uma ao.
19.
CTRL + O
Abre uma nova pasta de trabalho.
20.
SHIFT + F11
Insere uma nova planilha.

21.
CTRL + F9
Minimiza a janela da pasta de trabalho para um cone.
22.
SHIFT + F10
Exibe o menu de atalho.
23.
CTRL + P
Exibe a caixa de dilogo Imprimir.
24.
CTRL+ SHIFT + P
Abre a caixa de dilogo Formatar Clulas com o separador Tipo de Letra selecionado.
25.
ALT + F8
Exibe uma lista com todas as macros disponveis. Escolha uma delas e clique em
Aplicar.
26.
SHIFT + BARRA DE ESPAO
Seleciona toda a linha da clula atual.
27.
CTRL + BARRA DE ESPAO (spacebar)
Seleciona toda a coluna da clula atual.

Leia tambm: Potencialize o uso do Microsoft Excel na Engenharia


28.

F2
Coloca a clula em modo de edio (sem ser necessrio clicar duas vezes sobre a
mesma).
29.
F7
Exibe a caixa de dilogo verificar ortografia, para fazer a checagem na planilha ativa
ou no intervalo selecionado.
30.
F12
Exibe a caixa de dilogo Salvar como.
31.
CTRL + 1
Exibe a Caixa de dilogo Formatar Clulas.
32.
CTRL + 2 / CTRL+ N
Aplica ou remove a formatao em negrito (os dois atalhos tm a mesma funo).
33.
CTRL + 3
Aplica ou remove formatao em Itlico.
34.
CTRL + 4
Aplica ou remove sublinhado.
35.
CTRL + F4
Fecha a pasta de trabalho. E se houver alteraes que no foram salvas, exibe uma
caixa de mensagem como no exemplo, perguntando o usurio se os dados devem ser
salvos.
36.

CTRL + D
Ajuda a digitar os dados, preenchendo a clula selecionada com o mesmo valor da
clula da linha anterior. No exemplo, a clula A:5 ter o mesmo valor da clula A:4.
37.
CTRL+ R
Ajuda a digitar os dados, preenchendo a clula selecionada com o mesmo valor da
clula esquerda. No exemplo, selecione a clula C:1 e pressione Ctrl+R. Assim, a
clula B:1 ser repetido na clula C:1.
38.
CTRL + L
Abre a caixa de dilogo Localizar e substituir.
39.
CTRL+ T
Seleciona toda a planilha.
40.
CTRL + Y
Repete o ltimo comando ou ao.
41.
CTRL + ; (ponto e virgula)
Insere a data atual (data formatada no Windows).
42.
CTRL+ Shift + : (dois pontos)
Insere a hora (formatada no Windows).
43.
CTRL + SHIFT + $
Atalho para aplicar a contedos monetrios o formato de moeda. Ele coloca o smbolo
desejado (por exemplo, R$) no nmero, alm de duas casas decimais.
44.

CTRL + SHIFT + Asterisco (*)


Para selecionar dados que esto em volta da clula atualmente ativa. Caso existam
clulas vazias no meio dessas informaes, elas tambm sero selecionadas.
45.
CTRL + Sinal de adio (+)
Para inserir clulas, linhas ou colunas no meio dos dados.
46.
CTRL + Sinal de subtrao (-)
Exclui clulas, linhas ou colunas inteiras.
47.
CTRL + D
Preenche todas as clulas de determinada linha com o mesmo valor.
Exemplo: Suponha que o nmero 2202 est inserido na clula C1, e voc quer que
este mesmo valor se repita at a linha 50. Basta selecionar da clula C1 C50 e
pressionar CTRL +D e pronto, todas as clulas so automaticamente preenchidas com
o nmero 2202. Testa a
48.
CTRL + R
Executa praticamente a mesma funo do comando acima, mas preenche colunas.
49.
CTRL + ALT + V
Com este comando, voc cola apenas valores, ou seja, no cola frmulas nem
formatao.
50.
CTRL + PAGE DOWN
Move voc para a prxima planilha da pasta em que voc est trabalhando.
51.

CTRL + PAGE UP
Executa praticamente a mesma funo do comando acima, porm move voc para a
planilha anterior.
52.
CTRL + SHIFT + &
Aplica a formatao de contorno s clulas selecionadas.
53.
CTRL + SHIFT + _
Remove a formatao de contorno contorno das clulas selecionadas.
54.
CTRL + SHIFT + Sinal de porcentagem (%)
Aplica a formatao de porcentagem sem casas decimais.
55.
CTRL + SHIFT+ Sinal de hashtag (#)
Inclui no arquivo data com dia, ms e ano.
56.
CTRL + SHIFT + Sinal de arroba (@)
Inclui no arquivo hora com a hora e minutos, AM ou PM.
57.
EDITAR > IR PARA > ESPECIAL > ESCOLHA BRANCO
Marca todas as clulas em branco em uma planilha de trabalho.
58.
FORMATAR > PLANILHA > OCULTAR
Esconde uma planilha, fazendo dela a planilha atual.
59.
CLIQUE COM O BOTO DIREITO NA LETRA DA COLUNA E ESCOLHA
OCULTAR
Oculta uma coluna inteira.

60.
CLIQUE COM O BOTO DIREITO NA LETRA DA LINHA E ESCOLHA
OCULTAR
Oculta uma linha inteira.
61.
CLIQUE COM O BOTO DIREITO NA LETRA DA COLUNA E
ESCOLHA REVELAR
Volta a exibir uma coluna oculta.
62.
CLIQUE COM O BOTO DIREITO NA LETRA DA LINHA E
ESCOLHA REVELAR
Volta a exibir uma linha oculta.
63.
FERRAMENTAS > OPES > JANELA EDITAR > HABILITE A CAIXA
DECIMAL FIXO (e determine o nmero de casas decimais a serem utilizadas)
Formata os nmeros para serem exibidos com a diviso de casas decimais
automaticamente.
64.
FORMATAR > PLANILHA > PLANO DE FUNDO
Adiciona sua imagem de plano de fundo atrs da sua planilha.

Deixei escapar algum comando? Deixe nos comentrios!

Potencialize o uso do Microsoft Excel na


engenharia
Escrito por: Krystha Krystha em 16/06/2015
AddThis Sharing Buttons
Share to Facebook1.4KShare to TwitterShare to PinterestShare to E-mail
No de hoje que ouvimos falar do Microsoft Excel. A ferramenta foi lanada no ano de
1985, com o objetivo de concorrer com o software Lotus 1-2-3. No final das contas, o Excel

no apenas concorreu, mas passou a liderar o mercado das planilhas eletrnicas pouco tempo
aps seu primeiro lanamento, permanecendo at hoje como produto top de mercado.
Atualmente, este software utilizado por diversos setores, indo desde as reas
administrativas, at s diferentes engenharias.
A seguir, selecionamos algumas dicas para potencializar o uso do Microsoft Excel na sua vida
de futuro engenheiro.
Bill Gates

usando a primeira verso do Microsoft Excel

+ Automatize ao mximo
Tempo dinheiro, e as planilhas eletrnicas j vieram embutidas neste conceito. A simples
troca do papel e caneta pelo meio digital j revolucionou o mundo das planilhas. Mas, mesmo
dentro do Excel, possvel aperfeioar ainda mais seu tempo.
Uma das formas aproveitar ao mximo o leque de opes que as frmulas oferecem. Ou
seja, v alm das funes SOMA e SE. Existem diversas outras funes que permitem
trabalhar com os valores absolutos e relativos das clulas, apropriando-se de diversos tipos de
condicionais, alm de permitir manipulaes de diferentes tipos de dados, sejam eles
numricos, textuais, em formato de datas, horrios, etc.
Se voc estiver comeando a conhecer o Excel e ainda est perdido no conceito de frmulas,
veja uma introduo para o assunto aqui:
Suporte Office [Viso geral de frmulas]
Agora, caso j tenha conhecimentos bsicos do software, no ambiente de suporte do Office h
diversos tutoriais sobre as inmeras funes a serem exploradas. Os comandos de PROC e
CONT so um bom ponto de partida.

Suporte Office
E se voc j craque nas frmulas, d para aperfeioar ainda mais seus trabalhos com o
auxlio de macros e do VBA. Veja um pouco sobre assunto: Macros, VBA.

+ Integre suas planilhas


Uma nica pasta de trabalho do Excel capaz de suportar ensimas planilhas, dependendo
exclusivamente da memria do seu computador e dos recursos do seu sistema.
Porm, muitas vezes somos levados a criar uma pasta de trabalho apenas com a lista de
funcionrios da obra, por exemplo. Quando precisamos de outros controles relacionados ao
mesmo projeto, criamos outros arquivos, todos separados e independentes uns dos outros. Por
que no integrar tudo isso e automatizar?
No apenas no exemplo de gerenciamento de funcionrios, mas em muitos outros assuntos a
integrao pode ser uma mo na roda. possvel relativizar o pagamento de acordo com os
dias trabalhados; ou realizar um relatrio consolidado das obras em andamento de acordo com
a planilha de cronogramas; ou ainda, observar sua frequncia de estudo de acordo com o
lanamento das tarefas j realizadas.
Essa integrao poder economizar seu tempo e, ainda, te preparar para criar planilhas cada
vez mais bem elaboradas.

Leia tambm: Como comprar uma HP 50G por menos de R$25,00

+ Domine os diferentes tipos de grficos


O dado por si s j se constitui em um item de valor, porm, aquele que consegue demonstrlo de forma clara e eficiente com certeza se destacar! Com os grficos do Excel, voc pode
criar de forma rpida diferentes maneiras de apresentar informaes pertinentes ao seu
trabalho. E mais uma vez, no fique apenas no bsico. As verses a partir de 2007,
principalmente, trazem itens de layout e design que melhoram a aparncia e do destaque aos
grficos, alm de permitir a edio de praticamente todos os elementos, como eixos, grades,
rtulo de dados, entre outros. uma tima maneira de colocar em prtica aquelas aulas de
estatstica, no mesmo?

Quer exemplos? Veja aqui!


Para quem quiser se aventurar ainda mais, vale tambm o estudo de grficos dinmicos.

+ Explore os recursos visuais


Se tem uma coisa que me fascina no Excel so os recursos visuais. As formas geomtricas, os
SmartArts, os grficos: tudo colabora para a criao de planilhas com designs incrveis! De
incio, no muito fcil compreender como quadrados, tringulos e crculos podem compor o
visual da planilha, mas quanto mais praticar, mais possibilidades voc ver para deixar seu
trabalho com um toque profissional.
Quer exemplos? Tambm preparamos um aqui!

Vale lembrar que essas so apenas algumas das infinitas maneiras de aperfeioar o uso do
Microsoft Excel para a engenharia. Ento, seja criativo e descubra o seu jeito de reinventar e
otimizar as planilhas eletrnicas do seu trabalho. As aplicaes so as mais variadas possveis.
E voc, conhece outros recursos bacanas do Excel? Compartilhe com a gente nos
comentrios.

Como usar uma VBA no Excel


por: Redao em VBA, no dia 14/11 | 15:37 atualizado em 17/08 | 08:20

Muitas e muitas vezes voc j deve ter se perguntado sobre o que de fato , ou para que serve
uma VBA (ou Visual Basic for Application). Pois bem, o VBA pode assustar aparentemente
com seus muitos comando e cdigos, mas no to difcil quanto possa parecer. Estes
comandos e cdigos, por sua vez, permitem criar uma espcie de programao a fim de
encontrar uma soluo de maneira mais significativa em seus formulrios e objetos.
Leia mais:

Estudos sobre VBA: Introduo

O que so Macros no Excel

ADICIONANDO A ABA DESENVOLVEDOR


De acordo com as configuraes do Excel, possvel adicionarmos mais uma aba junto as
demais. Esta aba, chamada de Desenvolvedor, praticamente uma extenso da opo
Macros, localizada na aba Exibio, e serve para adicionar, editar e configurar Macros (ou
VBAs). Ento, para adicionarmos esta aba ao menu de ferramentas, devemos proceder da
seguinte forma:
1 - V ao boto do Office, localizado no canto superior esquerdo, e clique em Opes do
Excel.

2 - Na janela de opes, marque Mostrar guia Desenvolvedor na Faixa de Opes e


confirme em OK.

3 - E perceba que a aba Desenvolvedor estar junto as demais.

NOO SOBRE OS COMANDOS DO VBA


Antes de pensar em usar algum comando VBA, devemos ter algumas noes bsicas referente
aos objetos usados com mais frequncia:

Range: refere-se a uma clula particular do Excel. Exemplo: Range('a2').Value=3

Cells: uma outra maneira de se referir a uma clula particular do Excel. Exemplo:
Cells(2,2).Value=6

Worksheets: refere-se a uma planilha, objeto particular do Excel. Exemplo:


Worksheets('Plan3').Select

Worksheetfunction: chama as funes disponvel do Excel. Exemplo:


Worksheetfunction.Fact(3)

MsgBox: mostra uma mensagem no Excel. Exemplo: MsgBox Application.Name

?: mostra um resultado, varivel, etc, Na Janela Imediata. Exemplo:


a=Worksheetfunction.Fact(3)?a6

TIPOS DE DADOS DO VBA


Veja agora tipos de dados contidos nos VBAs a fim de poder identific-los quando
encontrares algumas formulaes prontas.

Byte: armazena inteiros sem sinais entre 0 e 225.

Boolean: armazena Verdadeiro ou Falso.

Integer: armazena inteiros entre -32.768 e 32.767.

Long: armazena inteiros entre -2.147.483.648 e 2.147.483.647.

Cuurency: armazena inteiros na escala de 10.000 entre -922.337.203.685.477,5808 e .


337.203.685.477,5807.

Single: armazena nmeros de ponto flutuante entre -3,402823E38 e -1,401298E-45


para valores negativos, e entre 1,401298E-45 e 3,402823E38 para valores positivos.

Double: armazena nmeros de pontos flutuantes entre -1,79769313486231E308 e


-4,94065645841247E-324 para valores negativos, e entre 4,94065645841247E-324 e
1,79769313486232E308 para valores positivos.

Date: armazena datas (nmeros de pontos flutuantes) entre 1 de Janeiro de 100 e 31


de Dezembro de 9999 e tempo entre 0:00:00 e 23:59:59.

String: armazena string de caracteres. Existem duas espcies de strings:


o Strings de tamanhos variveis: podem conter at 2.000 milhes (2^31) de
caracteres.
o Strings de tamanho fixo: podem conter entre 1 e 64 KB (2^16) caracteres.

Object: armazena endereos que se referem a outros objetos.

Variant (predeterminada): tipo de dado default para cada varivel que no no


declarada como de qualquer outro tipo.

User defined type: tipo de dado criado pelo usurio.

USANDO O EDITOR DO VISUAL BASIC


Este editor serve para gravar, adicionar e configurar projetos VBA. Alm de uma vasta gama
de outras opes, possvel optar por qual planilha se quer introduzir a VBA, tanto como
ajustar suas propriedades, Alfabtico e Categorizado.
A internet nos disponibiliza hoje infinitos exemplos e comandos de VBA, voltados diversas
finalidades. Portanto, para que entendas o funcionamento desta ferramenta, iremos fazer uma
tarefa bem simples. Para isso, suponha que desejamos que venha uma caixa de mensagem
(MsgBox) ao usurio, quando este alterar uma clula, avisando-o que a mesma foi
modificada. Veja como proceder:
1 - Primeiramente, devemos gravar uma pequena Macro, para isso clique na primeira clula
da planilha e selecione Gravar Macro na aba Desenvolvedor;

D o nome de Alterar para a Macro e confirme;

Sem clicar em nenhum outro lugar da tela, apenas digite qualquer letra e d um ENTER;
aps, clique em Parar de Gravar.

2 - Selecione a clula editada da planilha e, tambm na aba Desenvolvedor, selecione Visual


Basic.

3 - Ir abrir uma janela do Visual Basic. Nela, d um duplo clique em Plan1 na lista ao lado
e, caso no aparea automaticamente, selecione nos cones de seleo em cima da caixa de
texto, Woorksheet no primeiro, e Change no segundo - conforme a imagem.

Observao: ao ser selecionado Woorsheet no primeiro cone de seleo, ser adicionado


automaticamente a opo SelectionChange ao segundo, junto com seu respectivo comando;

porm, queremos a opo que contenha somente Change, portanto, deve-se troc-la e excluir
o comando no nos serve.
4 - Faa com que a caixa de texto fique com o seguinte comando:
PrivateSub Worksheet_Change(ByVal Target As Range)
MsgBox "A clula " & Target.Address & " foi alterada!"
End Sub

Onde: o nome do Objeto (Worksheet) seguido de um sinal de underline (_) e o nome


do evento(Change), correspondem a denominao do comando; os argumentos
seguintes (ByVal Target As Range) so os parmetros de entrada do evento com os quais um
programador possa trabalhar; Sub e End Sub, significam, respectivamente, o incio e fim da
ao (devem estar presentes em todos os comando que fores realizar).

5 - Depois de colocado o comando, clique no cone


, localizado acima da caixa de texto,
este responsvel por executar a Macro. Na janela que surgir selecione a Macro criada
anteriormente e execute-a.

6 - O comando ser executado a partir da macro selecionada, e lhe retornar a mensagem de


clula alterada para a primeira clula da planilha que foi modificada.

7 - Clique em OK e voltars para a pgina do Visual Basic. Pronto o comando, pode fech-la.
Agora, basta adicionar qualquer dado planilha e vers, que a cada clula editada, retornar a
mensagem de alterao da mesma.

Agora que voc j possui as noes de utilizao do VBA, solte sua imaginao e crie novos
comandos. Em prximos tutoriais mostraremos mais formas de utilizar usar esta incrvel
ferramenta. Aproveite e v exercitando suas habilidades com Excel junto as outras funes
aprendidas nos demais tutoriais.
Aproveitem esta dica pessoal, essa uma das funes mais uteis do Excel e pode lhe poupar
muita dor de cabea.

También podría gustarte