Muito obrigada pelas explicações. Até tinha dado certo o código que usei de outro vídeo, mas sempre que abria novamente o arquivo ele ficava com a função desabilitada e era apenas o formado de salvar o arquivo. Deus abençoe. Sucesso!
Muito massa esta fórmula. Agora quero aprender a criar formulários inteligentes no excel. Onde você marca uma célula e ele filtra questões a responder.
Olá, muito bom esse recurso, Quebrou o galho mesmo. Parabéns pela dica. Mas o que eu fiquei em dúvida é se essa macro só vai funcionar na planilha que eu salvei? Se eu abrir uma nova planilha, terei que criar uma nova macro VBA? Há como deixar habilitada para todas as planilhas, como se fosse uma função nativa do excel? Grato pelo ajuda
Olá Carlos! A macro irá funcionar para todas as planilhas do seu arquivo. Caso precise desse recurso em outro arquivo do Excel, será necessário criá-lo novamente.
Como mudar essa formula para a forma correta da escrita? Pois ela usa a virgula para separar o milhar, como no próprio exemplo que você usou. 1390 (um mil quatrocentos e nove reais) sendo o modo correto (um mil "E" quatrocentos e nove reais).
Muito bom a explicação, obrigado. Mas surgiu um problema, como faço para o 0 zero, venha escrito também, pois no codigo apresentado o zero aparece em branco.
Olá! Primeiro, parabéns pelo trabalho e por ter disponibilizado o código. No meu caso ao inserir a função "Converter_numero" (associando a célula desejada) aparece "#NOME?". Neste caso, possivelmente, o que deve ter ocorrido? Desde já, grato!
Olá Júlio! O principal motivo pelo qual o erro #NOME? surge no Excel se deve a erros de digitação na fórmula. Revise sua fórmula e certifique-se de que o nome da função esteja realmente correto. Se o nome da função é "Converter_numero" e você inserir Converternumero, por exemplo, então receberá o erro #NOME? Para mais informações sobre este erro, consulte este artigo em nosso site: exceleasy.com.br/erro-nome-no-excel/
@@ExcelEasyBR Verifiquei aqui e observei que estava dando conflito entre o nome da função "Converter_numero", quando deixo o módulo com o mesmo nome. Deixei o módulo com um nome e coloquei outro nome para a função. Se de fato é isto, não tenho certeza, mas... funcionou! Obrigado pelo feedback!
Por algum motivo o código não funciona no meu Excel 2016 que uso em casa. Quando fecho o Excel o código buga e não funciona mais, mesmo salvando como Pasta de Trabalho Habilitada para Macro do Excel. No escritório uso um Excel 2013 e funciona normalmente, mesmo fechando o Excel ao reabri-lo o código se mantém.
@@ExcelEasyBR Minha pergunta ficou um tanto pouco imprecisa, este script converte numerais somente para o formato de reais? Tem algum outro que converta numerais para extenso sem ser em formato de moeda (reais)?
Para salvar uma planilha no formato XLSM, siga os passos abaixo: 1. Clique em "Arquivo" no canto superior esquerdo da tela. 2. Selecione "Salvar Como". 3. Escolha a localização onde deseja salvar o arquivo. 4. No campo "Nome do arquivo", insira o nome que deseja dar ao arquivo. 5. No campo "Tipo" ou "Salvar como tipo", selecione a opção "Pasta de trabalho habilitada para macro do Excel (*.xlsm)". 6. Clique em "Salvar". Isso irá salvar a sua planilha no formato XLSM, permitindo que ela mantenha e execute macros.
eu não consegui fazer por ex: o meu valor R$ 1.490,47, ele escreve um mil quatrocentos e noventa e quarenta e sete fica errado. Será que fiz algo errado?
No link abaixo você encontrará duas versões do código. Versão com Moeda e Versão sem Moeda. Veja qual delas lhe atende exceleasy.com.br/converter-numeros-por-extenso-no-excel/
Neste caso, o problema aparentemente não está na fórmula, mas sim na formatação da célula onde você inseriu a fórmula. Por gentileza, confira este outro vídeo: th-cam.com/video/jsHDoJ80aP4/w-d-xo.html
Show vídeo direto ao ponto , obrigado amigo !
Amigo... Você é um amigo... Me ajudou demais viu! continue assim mano! Obrigado!
Que bom que ajudou! Obrigado pelo seu comentário.
Valew! Graças à esse código, consegui um ótimo elogio na empresa!
Sucesso!
Show !!!! Mais simples, impossível! Mto obrigada, deu certinho 😊
Muito obrigada pelas explicações. Até tinha dado certo o código que usei de outro vídeo, mas sempre que abria novamente o arquivo ele ficava com a função desabilitada e era apenas o formado de salvar o arquivo. Deus abençoe. Sucesso!
SHOW, muito obrigado pela dica, ajudou muito!!!
Muitooooo obrigadooooooo... Salvou milhõessssssss
Nossa... isso foi nsó perfeito. Muito obrigado pela ajuda.
PERFEIÇÃO!!! Super obrigado.
Justamente o que estava precisando!! Muito bom!!
Muito bom, fazia tempo que estava tentando achar como fazer isso. Obrigado!
Obrigada pelo vídeo, me auxiliou muito na elaboração de orçamentos.
Que bom que ajudou
CARA VALEU MESSSSSSSMO
DEUS TE ABENÇOE
Muito Obrigada! Ajudou muito!
DEU CERTO, OBRIGADO!
muito bom, achei que nunca iria conseguir, top
Muito bom, acabei de usar aqui no escritorio, me ajudou muito.
Muito obrigada pela dica!
Valeu!! Eu já fiz uma adaptação do código para a minha função. Muito obrigada!!
Sucesso! :)
Vc sabe como fazer para o nome por extenso ficar maiúsculo?
Olá Gracilena!
Neste caso, você pode usar a função MAIÚSCULA aninhada.
Exemplo: =MAIÚSCULA(Converter_numero(A1))
obrigado pela ajuda, excelente
Muito massa esta fórmula. Agora quero aprender a criar formulários inteligentes no excel. Onde você marca uma célula e ele filtra questões a responder.
Klésio, dá uma olhada neste curso e veja se atende a sua necessidade: bit.ly/3zVhMtd
Muitíssimo Obrigado!!!!
EXCELENTE VIDEO
Excelente explicação
como eliminar no exemplo (um mil, ficando semente mil)? obg.
Valeu ,obrigado!
Olá, muito bom esse recurso, Quebrou o galho mesmo. Parabéns pela dica. Mas o que eu fiquei em dúvida é se essa macro só vai funcionar na planilha que eu salvei? Se eu abrir uma nova planilha, terei que criar uma nova macro VBA? Há como deixar habilitada para todas as planilhas, como se fosse uma função nativa do excel? Grato pelo ajuda
Olá Carlos!
A macro irá funcionar para todas as planilhas do seu arquivo. Caso precise desse recurso em outro arquivo do Excel, será necessário criá-lo novamente.
@@ExcelEasyBR Não tem como ele ser guardado de maneira definitiva??
Excelente video, muito obrigado por compartilhar! Só uma pergunta, tem a possiblidade do resultado vir todo em maiúsculo?
Olá! Neste caso, você pode usar a função MAIÚSCULA aninhada.
Exemplo: =MAIÚSCULA(Converter_numero(A1))
super pratico
Muito bom!!!
show ....valeu!
Como mudar essa formula para a forma correta da escrita? Pois ela usa a virgula para separar o milhar, como no próprio exemplo que você usou. 1390 (um mil quatrocentos e nove reais) sendo o modo correto (um mil "E" quatrocentos e nove reais).
muito bom
Como faz pra deixar maíusculo?
Neste caso, você pode usar a função PRI.MAIÚSCULA aninhada.
Exemplo: =PRI.MAIÚSCULA(Converter_numero(A1))
Incrível
*Muito obrigado!*
Muito bom a explicação, obrigado. Mas surgiu um problema, como faço para o 0 zero, venha escrito também, pois no codigo apresentado o zero aparece em branco.
TOOOOOPPP
Oiii como fazer os valores terem letra maiuscula ao iniciar?
Neste caso, você pode usar a função MAIÚSCULA aninhada.
Exemplo: =PRI.MAIÚSCULA(Converter_numero(A1))
Olá! Primeiro, parabéns pelo trabalho e por ter disponibilizado o código.
No meu caso ao inserir a função "Converter_numero" (associando a célula desejada) aparece "#NOME?". Neste caso, possivelmente, o que deve ter ocorrido?
Desde já, grato!
Olá Júlio! O principal motivo pelo qual o erro #NOME? surge no Excel se deve a erros de digitação na fórmula.
Revise sua fórmula e certifique-se de que o nome da função esteja realmente correto.
Se o nome da função é "Converter_numero" e você inserir Converternumero, por exemplo, então receberá o erro #NOME?
Para mais informações sobre este erro, consulte este artigo em nosso site: exceleasy.com.br/erro-nome-no-excel/
@@ExcelEasyBR Verifiquei aqui e observei que estava dando conflito entre o nome da função "Converter_numero", quando deixo o módulo com o mesmo nome.
Deixei o módulo com um nome e coloquei outro nome para a função.
Se de fato é isto, não tenho certeza, mas... funcionou!
Obrigado pelo feedback!
Julio, aconteceu comigo tbm! Troque a função "Converter_Numero" por "=Extenso_Valor" que dá certo.
@@ricardobrandao29 Mermãoooooooooo.....Obrigado!!!!!!
@ExcelEasyBR Vcs não existemmmmmm, Obrigado demais!!!!
Gostei mas gostaria de escrever somente o número por extenso.
No caso aqui está entrando a moeda eu só quero o numero. Como faço?
Olá. clica na Tecla ctrl+L e exclui a palavra reais e depois real. QUE VAI DAR CERTO
Atualizei o artigo e inseri um código sem o formato de reais. Veja o link da descrição por gentileza.
Por algum motivo o código não funciona no meu Excel 2016 que uso em casa. Quando fecho o Excel o código buga e não funciona mais, mesmo salvando como Pasta de Trabalho Habilitada para Macro do Excel.
No escritório uso um Excel 2013 e funciona normalmente, mesmo fechando o Excel ao reabri-lo o código se mantém.
Tente reinstalar ou reparar seu Office. Pode ser que resolva o problema.
Ela converte todos os valores numerais em valores por extenso no formato de reais?
Sim
@@ExcelEasyBR Minha pergunta ficou um tanto pouco imprecisa, este script converte numerais somente para o formato de reais? Tem algum outro que converta numerais para extenso sem ser em formato de moeda (reais)?
Atualizei o artigo e inseri um código sem o formato de reais. Veja o link da descrição por gentileza.
Não consegui salvar
Como salva em XLMS?
Para salvar uma planilha no formato XLSM, siga os passos abaixo:
1. Clique em "Arquivo" no canto superior esquerdo da tela.
2. Selecione "Salvar Como".
3. Escolha a localização onde deseja salvar o arquivo.
4. No campo "Nome do arquivo", insira o nome que deseja dar ao arquivo.
5. No campo "Tipo" ou "Salvar como tipo", selecione a opção "Pasta de trabalho habilitada para macro do Excel (*.xlsm)".
6. Clique em "Salvar".
Isso irá salvar a sua planilha no formato XLSM, permitindo que ela mantenha e execute macros.
@@ExcelEasyBR consegui, antes ele estava puxando real e centavos e agora parou, pode me ajudar?
Se você alterou o código, basta copiar o código original novamente. O código original está funcionando corretamente.
Boa noite. Quando jogo o arquivo no Google Drive não funciona mais. Tem como fazer funcionar?
Olá! Não vai funcionar, pois macros do VBA não são compatíveis com o Google Planilhas.
Como fazer a primeira letra ser maiúscula?
Olá! Neste caso, você pode usar a função PRI.MAIÚSCULA aninhada.
Exemplo: =PRI.MAIÚSCULA(Converter_numero(A1))
eu não consegui fazer por ex: o meu valor R$ 1.490,47, ele escreve um mil quatrocentos e noventa e quarenta e sete fica errado. Será que fiz algo errado?
No link abaixo você encontrará duas versões do código.
Versão com Moeda e Versão sem Moeda. Veja qual delas lhe atende
exceleasy.com.br/converter-numeros-por-extenso-no-excel/
Fiz todo o processo mas a formula ainda não aparece pra mim, poderia me ajudar?
Qual a versão do seu Excel?
Oi, consegui fazer mas quando eu abro outra planilha a macro não ficou salva. Como que faço???
Olá! Por se tratar de uma macro, vai funcionar apenas para a planilha que você inseriu o código.
@@ExcelEasyBR teria alguma outra forma que não seja por macro??
No momento desconheço outra forma.
No meu país nao usamos reais, mas sim diferente, como posso mudar ?
Cadê o código??
Conforme mencionado no vídeo e na descrição:
exceleasy.com.br/converter-numeros-por-extenso-no-excel/
Eu fiz e não apareceu como reais e centavos, alguém sabe como posso corrigir ?
Não funcionou, apenas copiei o código e colei no VBA, mas retorna a seguinte mensagem: #NOME?
Qual a versão do seu Excel?
Fiz todo passo a passo mais não deu certo. Fica aparecendo a fórmula na célula 😢
Neste caso, o problema aparentemente não está na fórmula, mas sim na formatação da célula onde você inseriu a fórmula. Por gentileza, confira este outro vídeo: th-cam.com/video/jsHDoJ80aP4/w-d-xo.html