(© 1997-2008 by Francisco Panizo Beceiro)

Se você quer uma Ajuda Específica para o seu caso, proceda como indicado:
clique Suporte, e envie a sua dúvida (para cadastrados no CLUBE DO HELP DESK)
ou envie sua dúvida para nosso Super Fórum )

Aprenda a criar sua Home Page de um jeito fácil

Seção WORD da abcDICAS.com.br
Escrevendo Valores por Extenso - 32 bits (Word 7)

Em muitas empresas, vários profissionais necessitam de preparar relatórios onde, invariavelmente, muitos valores monetários aparecem. É praxe que num relatório profissional todos esses valores sejam grafados tanto na sua forma numérica, quanto na sua forma por extenso. Não é aceitável a simples menção do valor monetário, como R$ 123,45. É mais do que uma praxe citar, entre parêntesis, tal valor por extenso, como Cento e vinte e três reais, e quarenta e cinco centavos.

É uma tarefa tediosa e, principalmente, sujeita a erros. A solução é criar uma macro para resolver tal problema.

Mas melhor do que macro é usar uma biblioteca toda para isso, e foi o que o Analista Antonio Augusto Ferreira, de São Paulo, fez. Ele disponibilizou uma biblioteca - no formato DLL - para os programas feitos para rodar em 32 bits (Word, Excel e Access), e mais, também disponibilizou uma macro prontinha - e testada - para você colocar direto, sem muito trabalho, no seu Word 7 ou superior. Atenção: se você possui a Versão 6.0 - 16 bits - clique aqui.

Siga os passos indicados abaixo, dê um download no arquivo EXTENSO.ZIP (são apenas 16 KBytes - menos de 20 segundos de download) para seu disco, e passe a desfrutar do poder de escrever um valor qualquer, em extenso correto - tudo ao simples toque de um botão na barra de ferramentas:

  1. Primeiro: faça o Download do arquivo EXTENSO.ZIP, que contém a biblioteca DLL e a Macro para o Word 7;

  2. Segundo: Extraia os arquivos que estão zipados no EXTENSO.ZIP (são eles: a biblioteca EXTENS32.DLL, e a Macro MACRO.TXT); lembre-se de que a biblioteca dll deve ser copiada para a pasta SYSTEM que se encontra dentro da pasta WINDOWS (ou se você gosta dos bons tempos do DOS: para o diretório \WINDOWS\SYSTEM);

  3. Terceiro: Crie a macro no Word ....: Abra o arquivo MACRO.TXT e copie para a memória o trecho indicado pelo título, em maiúsculas, para o Word 7.0, ou 97); abra o Word e acione o comando Ferramentas * Macro; na janela que se abre, dê um nome à macro - por exemplo: EXTENSO.DLL; clique no botão [CRIAR]; apague as linhas que já vêm escritas Sub Main e End Sub e que aparecem nessa janela; agora cole nessa janela o texto que está na memória; e - finalmente - clique no botão [SALVAR];

  4. Quarto: Coloque um botão na barra de ferramentas do Word para executar a nova macro ao simples toque do botão: Selecione o menu Ferramentas * Personalizar; na janela que se abre selecione a opção Macro (está na aba "Barra de Ferramentas") na caixa de "Categorias"; selecione a macro que você acabou de criar (se seguiu nossa sugestão é a de nome EXTENSO.DLL); Arraste com o mouse (lembre-se de manter o botão esquerdo pressionado) a macro até uma área livre da barra de ferramentas desejada; solte o botão do mouse; escolha agora um botão que represente a macro para você - ou dê um nome (curto) para que apareça no lugar do ícone;

  5. Quinto: Comece a usar sua nova MACRO DE EXTENSO;

Não se esqueça de três pequenos detalhes para que todo esse processo possa funcionar:

  • Os valores devem ser digitados com pelo menos um espaço antes do primeiro algarismo;
  • O cursor deve estar imediatamente à frente do algarismo final, para que a macro - e a biblioteca - possa funcionar;
  • Se seu Word está em inglês, a macro em MACRO.TXT não vai funcionar.
| Home |
Todo o material deste Portal tem copyright by Francisco Panizo,
assim sendo fica proibida sua cópia e reprodução não autorizadas.