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

Mostrar números de páginas dentro das células

Oi caros leitores.

Hoje falo sobre um assunto que ‘penei’ um pouco para aprender como fazer: Exibir, como conteúdo de uma célula, o número da página ou total de páginas de uma planilha. O Excel mostra este mesmo tipo de informação apenas na ferramenta Cabeçalho/Rodapé.

Sei que em muitos casos essa função seria extremamente útil, talvez não para exibir o resultado na célula, mas para utilizar internamente nas suas rotinas de tratamento para as mais variadas funções de suas macros.

Vou mostrar como obter esta informação, que você poderá adaptá-la como preferir em suas macros.

Continuar lendo

Um pouco mais sobre datas (Parte 4)

Olá caros leitores, estão gostando das dicas desta série de artigos?

A maioria das informações que utilizamos hoje em dia, necessitam de um elo que as situe e se ajustem ao que queremos. As datas, se não forem bem trabalhadas e tratadas, podem gerar uma imensa dor de cabeça para nós. Por isso, estou ajudando vocês a não passarem por esse terrível caminho sem visualizarem a LUZ no fim do túnel.

Para quem ainda não leu os artigos anteriores desta série, pode fazê-lo pelos links abaixo:

  1. Um pouco mais sobre datas – Parte 1
  2. Um pouco mais sobre datas – Parte 2
  3. Um pouco mais sobre datas – Parte 3

Continuar lendo

Um pouco mais sobre datas (Parte 3)

Oi pessoal.

Ainda em continuidade a esta série de artigos sobre trabalhos com datas, hoje vamos construir uma função que nos informa quantos feriados temos em um determinado mês.

Para quem ainda não leu os artigos anteriores, é bom dar uma olhadinha. Os links são esses logo abaixo:

  1. Um pouco mais sobre datas – Parte 1
  2. Um pouco mais sobre datas – Parte 2

Continuar lendo

Um pouco mais sobre datas (Parte 2)

Olá caros leitores.

Dando continuidade a esta série de artigos sobre trabalhos com datas, hoje vamos construir uma função que nos informa quantos sábados e domingos temos em um determinado periodo de datas.

Para quem ainda não leu o artigo anterior desta série, pode fazê-lo pelo link abaixo:

  1. Um pouco mais sobre datas – Parte 1

Continuar lendo

Um pouco mais sobre datas (Parte 1)

Nesta série de artigos vou explicar um pouco como obter informações importantes e específicas sobre as datas. O meu objetivo será desenvolver funções que retornem resultados que são necessários em diversas situações para cálculos em nossas planilhas. Um exemplo disso é quando precisamos saber qual o último dia de um mês. Para qualquer mês, já sabemos que podem ter 30 ou 31 dias, exceto fevereiro, que pode variar entre 28 ou 29 dias, conforme o ano. Como podemos definir isso? Outro caso é para sabermos quantos dias úteis existem em determinado mês. Para isso, precisamos excluir os sábados, domingos e feriados. E vai a pergunta, como identificar estes dias (finais de semanas ou feriados)?

São assuntos como esses que abordaremos nestes artigos. Garanto a você, caro leitor, que estas dicas te ajudarão muito, pois são muito usuais.

Continuar lendo

Exibir o Endereço de Ip do Usuário na Célula

Oi caros leitores,

Cada computador é identificado por um número e um nome qsão chamados, respectivamente, de número de IP e nome do Host. Quando estamos conectados a grande rede mundial de computadores, temos uma identificação única. Em uma rede doméstica ou em uma empresa também. Quando a máquina é apenas local, geralmente, este endereço é padrão, algo como, 10.1.1.0.

No exemplo de hoje vou mostrar como poderemos exibir este endereço de IP dentro de uma célula em uma planilha Excel. Continuar lendo

Função para mostrar quantos dias faltam para um evento ou dia específico

Olá.
Hoje iniciarei uma série de artigos que ensinarão como trabalhar mais profundamente com datas no Excel. Abordarei sobre o uso de datas para a exibição adequada as mais diversas situações existentes em nossos projetos. Muitas aplicações não são possíveis de ser realizadas com as funções nativas do Excel, outras ficariam muito extensas e repetitivas, transportando-nos, então, às soluções oferecidas pelas macros do VBA.

No artigo de hoje, mostrarei funções personalizadas para uma agenda de eventos. Esta função figurará na caixa de fórmulas como uma função definida pelo usuário.

Imagine que tenhamos uma série de eventos cadastrados e desejamos saber quantos dias restam para o acontecimento de tal evento. Continuar lendo

Escrever Número Por Extenso

Olá queridos leitores.

Hoje disponibilizo a vocês uma formulazinha muito importante no nosso cotidiano. E aproveito para refletir um pouco. Por que será que o Excel já não disponibiliza nativamente uma função para executar a leitura de um número por extenso? Caramba! Que fórmula chatinha de desenvolver! Visto do ponto que o resultado é algo tão simples. Para vocês terem uma idéia, para que o excel escreva cem reais, por exemplo, ele tem que verificar se existem casas decimais, quantos algarismos possui o número, a que grupo de milhar ou centena pertence, se a unidade é decimal ou não, se o valor é maior ou igual a cem, porque se for 100, escreve-se “cem”, se for 101 ou mais, escreve-se “cento”. Haja paciência. Isto sem contar nos conectores do tipo “e”, “reais” ou “centavos”. Diferenciando-se, valores unitários dos demais, para definir se o termo virá no singular ou no plurar.

Apesar de tudo isso, essa fórmula é essencial ao nosso uso. Muitas aplicações ficam mais apresentáveis e profissionais com sua aplicação. Uma planilha de recibo por exemplo. Onde se exibe o valor pago, fica bem mais perfeito e atraente se estiver esse valor descrito de forma textual também. até mesmo se o intuito for imprimir. Bem mais aceitável.
Continuar lendo

Validar CPF, CNPJ e Título de Eleitor (Parte II)

Continuando o artigo anterior sobre Validação de CPF, CNPJ e Título de Eleitor, abordarei hoje como verificar a validade de um número de um Título de eleitor. Para quem não leu a primeira parte do artigo, leia aqui.

O objetivo da função que desenvolveremos é de verificar se um número de título eleitoral digitado é válido. Elaborei esta fórmula para o uso na planilha do excel de forma que execute a validação desses números. A forma de calcular já é de saber público e facilmente encontrada na internet. O que fiz foi desenvolver uma função de cálculo e análise desse algorítimo através do VBA do Excel.
Continuar lendo