Calc Add-in Numbertext

From The Document Foundation Wiki
Jump to: navigation, search

Objetivo

Acrescentar duas funções ao LibreOffice CALC, para gerar o texto da pronúncia de um número e de um valor monetário, com suporte para diversas linguagens.

Como funciona?

Integração com a interface gráfica

Após a instalação, serão acrescentadas duas novas funções para o Calc: MONEYTEXT e NUMBERTEXT. Ambas podem ser utilizadas a partir do Assistente de Funções, na categoria Suplemento, ou digitadas diretamente pelo usuário numa célula da planilha.

Função NUMBERTEXT()

Retorna o texto da pronúncia de um número, conforme o idioma. Recebe dois argumentos:

Número: obrigatório; número.

Língua: opcional; código do idioma (ex: "pt-BR" para o idioma brasileiro).

Exemplos de uso

=NUMBERTEXT ( A10 )
onde: A10 é a célula contendo o valor
=NUMBERTEXT ( B10; "en-US" )
onde: B10 é a célula contendo o valor;
"en-US" é o código para o inglês dos Estados Unidos.

Função MONEYTEXT()

Retorna o texto da pronúncia de um valor monetário, conforme o idioma e a moeda. Recebe três argumentos:

Número: obrigatório; é o valor monetário.

Moeda/função: opcional; código ISO-4217 das moedas nacionais (ex. "BRL" para o Brasil).

Língua: o código do idioma (ex. "pt-BR" para o português brasileiro).

Exemplos de uso

=MONEYTEXT ( A10 )
onde: A10 é a célula contendo o valor.
=MONEYTEXT ( B10; "USD" )
onde: B10 é a célula contendo o valor;
"USD" código ISO-4217 para a moeda corrente dos Estados Unidos.
=MONEYTEXT ( D5; "USD"; "en-US" )
onde: D5 é a célula contendo o valor;
"USD" código da moeda dos EUA;
"en-US" código para o inglês dos EUA.

Download

Add-in: Calc Add-in Numbertext versão 0.9.4

Licença e Créditos

Add-in Numbertext:

Licença: LGPL/BSD dual-license, 2009-2010 (C) László Németh

Módulo Sérvio

CC/LGPL/BSD tri-license, 2009 (C) Goran Rakić

Para mais informações, consulte o arquivo README da extensão ou acesse:

http://NUMBERTEXT.org

Localização da UI para pt-BR e correção de erro na grafia (ciento(s) -> cento(s)):

Noelson Alves Duarte, em 01 de julho de 2011.