|
|||
|
Este utilitário é um COM add-in ou add-in (.dot) programado em Microsoft® Visual Basic® for Application (VBA) que possibilita capturar um número no Microsoft® Word, configurar seu respectivo extenso através de uma interface de usuário popup e inserir de volta no Word ou enviar para Àrea de Transferência do Microsoft® Windows® para ser colado imediatamente em qualquer local do Word ou em outro aplicativo Windows. Tudo isto pode ser feito com apenas dois toques de tecla. Ele consiste de um único arquivo, o WordExtenso.dll, que é de aproximadamente 150 kb em tamanho e pode ser instalado automaticamente. Exceto para a DLL, nenhuma outra configuração é salva no Registro do Microsoft® Windows®. Sua configuração é salva nos arquivos WordExtenso.ini e WordExtensoHotKey.dot que são criados e mantidos pelo próprio utilitário. Você pode desinstalá-lo total e automaticamente, não deixando nenhuma sujeira no Registro do seu Windows ou disco. Tem múltiplas configurações para atender várias maneiras de ler frações. Por exemplo:
$
205,02 (duzentos e cinco reais e dois centavos) Obs.: O utilitário Ferramentas Úteis no Word também faz extenso de número. Ele não tem interface de usuário e a configuração do extenso é feita inserindo símbolos depois do número no próprio Word. Características:- Gera extenso de número configurando a partir de uma interface de usuário popup. Veja as figuras abaixo; - Captura número na seleção clicada com o botão direito do mouse através do comando "Extenso" no menu de contexto popup; - Se na seleção capturada existir mais de um número em meio a texto, todos os números são devidamente filtrados e listados no ComboBox 'Número' na interface; - Se não houver seleção, ela é automaticamente estendida procurando por um número logo à esquerda do cursor; - A interface de tamanho reduzido tem exibição instantânea (popup) próxima ao cursor do mouse; - Interface Modal ou não Modal; - Com a interface não modal, números ou nomes de unidades podem ser capturados clicando na seleção do Word e em seguida no ComboBox Número ou no ComboBox Und. Singular; - O extenso gerado pode ser enviado para Àrea de Transferência do Windows fechando imediatamente ou não a interface; - Tem uma rosa de comandos para inserir o extenso acima, abaixo, à direita, à esquerda ou sobre a seleção e fechar a interface com apenas um clique de mouse. Como, ao fechar inserindo, ele sempre copia também o extenso para Área de Transferência do Windows, uma inclusão pode ser desfeita e o extenso imediatamente colado em outra posição; - Além de poder ser desfeita, a inclusão não quebra a sequência de desfazer existente; - Um número na Área de Transferência do Windows pode ser colado na interface e voltar como extenso. Se existir mais de um número em meio a texto, todos os números são filtrados e listados no ComboBox Número; - A última configuração é usada como padrão na execução seguinte, mas a configuração padrão pode ser devidamente restaurada; - Quatro opções de saída para o extenso: sem parênteses, entre parênteses, entre parênteses antecedido pelo respectivo número devidamente formatado de acordo com a unidade ou vice-versa; - Aceita as seguintes teclas de atalho que possibilitam capturar um número e inserir seu extenso com apenas dois toques de tecla:
- Tecla para o popup: Qualquer definida pelo usuário - Antes de inserir e/ou enviar para Àrea de Transferência, o usuário pode configurar o extenso desejado inserindo ou indicando opções listadas nos ComboBoxes abaixo; - ComboBox Número: Número cardinal com ou sem fração a descrever.
Maior número permitido: 999.999.999.999,99 (1 trilhão - menos
0.01); - ComboBox Und Singular: Entrada do nome da unidade no singular.
Padrão Real (Brasil) ou Euro (Portugal); - ComboBox Descrição Fração: Entrada das opções de 1 a 5 para as maneiras de ler (descrever) a fração (3 padrão ou 1 se houver nome de unidade):
1 - Lê
a fração em centavos. Ideal para moedas; - ComboBox Caixa Alta: Entrada das opções de 1 a 4 para a formatação das letras em maiúsculas/minúsculas:
1 - todas minúsculas (Padrão); - Se precisar de mais opções de configuração, o usuário pode clicar no botão ‘Mais opções’ para disponibilizar ainda os ComboBoxes abaixo; - ComboBox ‘Um Mil’: Entrada das opções para descrever 1.000 completo sem omitir 'um' ou não:
Verdadeiro (Sim, 'um mil') ou Falso (Não, 'mil'). - ComboBox Virgula de Milhar: Entrada das opções para intercalação de vírgula entre milhares ou não:
Verdadeiro (Sim) ou Falso (Não); - ComboBox Und Plural: Entrada do nome da unidade no plural. A pluralização é feita automaticamente a partir do nome da unidade no singular. Esse ComboBox só se torna necessário caso o plural desejado divirja do padrão da língua definido no código. - ComboBox Und Masculina: Entrada das opções para o gênero da unidade:
Verdadeiro (masculino) ou Falso (feminino) - Som; - Ocupa menos de 150 Kb quando instalada. Download:Testado no Word para Windows, versões 2000*, 2002(XP), 2003, 2007 e 2010.
Obs.: O link acima baixa o pacote instalador e desinstalador programado em VBA em um DOC devidamente convertido para EXE pelo DOCtoEXE para tornar a instalação mais fácil para leigos em macros e Windows, no entanto, se você é experiente e por alguma razão preferir um pacote instalador e desinstalador em formato ZIP aberto, clique aqui. Com este pacote zip você pode instalar de três maneiras: (1) Simplesmente acionar o Install.exe que carrega o mesmo DOC no Word sem alerta de macro; (2) Extrair o pacote inteiro para uma pasta e acionar o DOC, habilitando as macros no Word e usando 123 como senha, ou (3) Instalar a DLL manualmente. Veja também para Microsoft Access®, para Microsoft Excel®, para Microsoft PowerPoint® e, se você desenvolve em VBA, código fonte da função fExtenso(). E ainda, similarmente para a língua inglesa, veja for Microsoft® Access®, for Microsoft® Excel®, for Microsoft® PowerPoint®, for Microsoft® Word e código fonte da função fSpellNumber(). Figuras:
Sobre Add-in (.dot):A versão COM add-in disponibilizada acima para download é tecnicamente a melhor opção porque consome pouca memória do Word e não retarda sua carga, mas, se você é um usuário especial do Word e por alguma razão técnica preferir a versão add-in (WordExtenso.dot), posso disponibilizá-la também com as mesmas características bem como o acesso ao código fonte. Para isto é necessário se tornar um usuário registrado especial. Clique aqui para pedir informações sobre este registro especial.
|
|||
|
|
|||