Perguntas e Respostas #3 – Escrever por extenso de acordo com a moeda informada

Olá pessoas Excelentes!

E aí? Tudo bem! Estão curtindo nossa promoção de Natal? O Sorteio será dia 24 de dezembro. Ainda dá tempo. Participem!

A dica de hoje é uma adaptação e melhoria na macro que converte qualquer número escrito numa célula para seu valor correspondente em extenso. Ou seja, um número como “R$ 9,90“, por exemplo, retornará “nove reais e noventa centavos” como resultado da fórmula. Essa funcionalidade é muito utilizada em holerites, recibos, comprovantes ou qualquer outra aplicação contábil que necessite alguma planilha.

Na publicação original, ensinei como converter um número no formato da nossa moeda brasileira, o Real. Contudo, um leitor informou sua necessidade de converter para outros formatos de moeda automaticamente de acordo com a formatação que se encontrasse o número na célula.

Vou explicar como fazer para as moedas Dólar e Euro, além do Real, é claro.

Continuar lendo

Excel – Perguntas e Respostas #1

Olá galera Excelente!!!

A partir de hoje vou iniciar um projeto de publicar toda sexta-feira um artigo compilando algumas perguntas que recebo nos comentários aqui do blog.

Os comentários que eu julgar que para respondê-lo seria necessário uma solução mais rebuscada  e detalhada, responderei em forma de artigo. O que me dará mais recursos como a exemplificação através de imagens, arquivos de exemplo para download, enfim, encontrei dessa forma uma maneira de atender melhor e oferecer, também, a possibilidade de deixar mais vísivel a todos os leitores.

Espero que gostem da novidade e que acompanhem sempre as dicas das sextas-feiras…

Vamos, então, as respostas de hoje.

Continuar lendo

Automatizar o envio de emails das suas listas com o Excel

Olá pessoas Excelentes!

Tenho recebido muitos comentários, pedidos e dúvidas acerca do tema “enviar emails pelo Excel“, por isso, há tempos desejo escrever um tutorial bacana sobre um modo mais avançado e aprimorado de realizar esta tarefa diretamente de suas planilhas.

Já ensinei, aqui no site, esta outra maneira de enviar emails pelo Excel, contudo, apesar de bem funcional, este método é bem limitado e dependente de um processador de emails instalado na máquina. Resolve em muitos casos mais simples e que não exijam muitas alternativas, como por exemplo, escrever uma mensagem personalizada no corpo do email.

Na dica de hoje, vamos utilizar um processo de envio de emails baseado em configurações de SMTP, as mesmas que você utiliza em qualquer aplicativo de envio de emails, como o Outlook, por exemplo. Desse modo, não será necessário nenhum software externo para auxiliar na execução desta tarefa. Tudo será gerenciado pela própria macro do Excel.

Vamos começar, pois temos bastante coisa para fazer.

Continuar lendo

Fórmula para exibir Bom Dia, Boa Tarde ou Boa Noite na planilha do Excel

Olá galera!!! Uma saudação especial a todos os nossos Excelentes leitores.

A dica de hoje é bem rapidinha e serve bastante para estudo, ou seja, pra quem gosta de praticar no Excel o uso de suas funções e suas macros VBA. É claro que, a dica serve também para uso geral, para incrementar planilhas ou relatórios. Vai depender da necessidade e criatividade de vocês.

Vou mostrar de forma descontraída como fazer o Excel te saudar com um Bom Dia, Boa Tarde ou Boa Noite, de acordo com a ocasião, ou seja, uma saudação adequada pelo horário especificado. Com isso, podemos concluir que o Excel pode ser “bem educado” e não é “anti-social”…

Brincadeiras a parte, vamos começar. A propósito, já publiquei alguns artigos sobre tratamento de datas no Excel, vale a pena conferir.

Continuar lendo

Como solucionar problemas de erros – Parte 7: #NULO!

Olá pessoas EXCELentes!!!

O artigo de hoje é o último desta série que publiquei sobre as mensagens de erros retornadas pelas fórmulas do Excel. Agora falaremos sobre a mensagem de erro #NULO!.

Veja todos as dicas desta série:

Parte 1 – Erro #N/D
Parte 2 – Erro #VALOR!
Parte 3 – Erro #REF!
Parte 4 – Erro #DIV/0!
Parte 5 – Erro #NÚM!
Parte 6 – Erro #NOME?
Parte 7 – Erro #NULO! (Aprenderemos agora! Ufa!! Este é o último.)

 

O que significa #NULO!

O tipo de erro #NULO! é menos comum de ocorrer e é exibido quando uma referência a dois intervalos de uma intercessão não são interceptados  de fato. O operador de interseção é um caractere de espaço entre referências.

Embora não seja tão aplicado este tipo de construção, vamos entendê-la através do exemplo a seguir.

Continuar lendo

Como solucionar problemas de erros – Parte 5: #NÚM!

Olá pessoas EXCELentes!!!

Para continuarmos a série de dicas sobre correção de erros, vou falar sobre a mensagem de erro #NÚM!.

Veja todos as dicas desta série:

Parte 1 – Erro #N/D
Parte 2 – Erro #VALOR!
Parte 3 – Erro #REF!
Parte 4 – Erro #DIV/0!
Parte 5 – Erro #NÚM! (Aprenderemos agora!)
Parte 6 – Erro #NOME?
Parte 7 – Erro #NULO!

 

O que significa #NÚM!

O tipo de erro #NÚM! ocorre quando são encontrados valores numéricos inválidos numa fórmula.

Ou seja, se um número fornecido na fórmula não for compatível com o valor exigido para aquela função, a mensagem de erro #NÚM! será exibida. Há, também, a possibilidade de gerar este erro caso o resultado retornado pela fórmula seja muito pequeno ou grande, extrapolando, assim, os limites do Excel.

Continuar lendo

Update: Macro para Localizar arquivos no Computador – Busca mp3

Olá pessoal.

Recebi alguns comentários a respeito do artigo publicado ontem: Macro para Localizar arquivos no Computador e listar na planilha.

Então. Tinha deixado para fazer uma postagem futura sobre outra maneira de manipular arquivos diretamente por macros do Excel, mas, como o código postado na matéria anterior não se aplica as versões mais recentes do Excel, como o Excel 2010, por exemplo, vou dar uma pincelada sobre outro método de manipulação de arquivos e pastas do computador.

No final do artigo vou disponibilizar o arquivo para vocês baixarem e testarem, ok.

Começo falando sobre o objeto que vamos utilizar, o FileSystemObject, contudo, serei bem suscinto, visto que, o foco deste artigo é apenas um update da matéria anterior.
Continuar lendo

Macro para Localizar arquivos no Computador e listar na planilha

E aí pessoal, blz?!!

Hoje, atendendo a alguns pedidos da galera aqui, vou mostrar como localizar arquivos no hd de seu computador, via código, ou seja, através de macro VBA. Dessa maneira, é possível manipular o resultado da pesquisa da forma que desejar, seja validando os itens encontrados, calculando seus tamanhos, verificando seus tipos, relacionando seus nomes, imprimindo a pesquisa, etc. As possibilidades são diversas e dependerá da finalidade que você definir para o projeto.

Para explicar uma maneira de conseguir estes resultados, vou criar um exemplo de uma planilha que listará todas as músicas, em formato .mp3, presentes em seu computador, ou em qualquer pasta que o usuário quiser procurar. A macro solicitará ao usuário em qual pasta deverá fazer a busca e listará o resultado na planilha.

Vejamos como fazer.

Continuar lendo

Promoção: Siga-nos no Twitter e ganhe um e-Book sem sorteio

É isso mesmo pessoal. Não é brincadeira não!!!

Para iniciar bem este ano de 2012, resolvi presentear meus leitores fiéis que compartilham comigo o gosto pelas maravilhas do Excel. Por isso, estou lançando um promoção: Cada novo seguidor do @exceldoseujeito será contemplado com um livro digital – 7 Fórmulas do Excel que podem salvar sua vida – de minha autoria.

Não será feito nenhum sorteio. Ou seja, todos que passarem a seguir nosso perfil no twitter serão contemplados.
Muito bom né?

Só o Excel do Seu Jeito para fazer isso por vocês!

Então… Para participar, é necessário seguir as regrinhas abaixo:

  1. Seguir nosso perfil no twitter, clicando no botão abaixo

  2. Dar um RT da frase: “Siga @exceldoseujeito e Ganhe um eBook especial, sem sorteio. Veja o regulamento em http://bit.ly/za8dG9
  3.  

  4. Deixar um comentário aqui com seu nome e email, pois, o prêmio será enviado para o email que você informar aqui, ok.

Para ter direito ao prêmio, você deve seguir todos as 3 etapas descritas acima.
Esta promoção termina no dia 31.01.2012.
O e-Book será enviado por email aos participantes no dia seguinte ao encerramento da promoção, portanto dia 01.02.2012.

Então é isso pessoal.
Feliz Ano Novo pra todos.

E fiquem ligados no nosso twitter pois neste ano teremos muitas novidades para vocês.

Pesquisa Personalizada Simples 3 – Parte Final

Caros leitores, chego hoje ao capítulo final desta trilogia (risos).

Bem, para aqueles que ainda não leram os artigos anteriores, sintam-se a vontade. Acessem pelos links abaixo:

Parte 1 – Pesquisa Personalizada Simples

Parte 2 – Pesquisa Personalizada Simples – A Missão

Para concluir esta série de artigos sobre busca personalizada através de macro, vamos incrementar o código já disponibilizado com as funcionalidades de Adição de dados, Alteração de dados e Exclusão de dados. Esta tem sido uma grande solicitação dos leitores que atenderei com prazer.

Na verdade, o código inicial de pesquisa, que nada mais é que uma recuperação de dados. Ou seja, esta ação em um banco de dados chamamos de “seleção de dados”. E agora vamos incluir as ações de inserção, edição e exclusão de dados. Com isso, podemos resumir que estamos criando um simples controle de banco de dados.

É claro que, não chega nem perto de um gererenciador de banco de dados, mas, quebra o galho para pequenos projetos.

Aproveito a oportunidade para dizer que todos os códigos que disponibilizamos no site são, principalmente para fins educativos, ou seja, os exemplos dados aqui, são apenas exemplos para um maior e melhor entendimento dos leitores, que poderão adaptar o conhecimento adquirido aqui, em seus projetos.

Mas, vamos ao que interessa. Começemos a desenvolver.

Continuar lendo