Saltar al contenido principal

FormatoMoneda (función, FormatCurrency)

Devuelve una expresión con formato de valor de moneda usando el símbolo de moneda definido en el panel de control del sistema.

Sintaxis

FormatCurrency ( Expr [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

La sintaxis de la función FormatCurrency tiene los siguientes argumentos:

argumento

Descripción

Expresión

Obligatorio. Expresión a la que se va a dar formato.

NumDigitsAfterDecimal

Opcional. Valor numérico que indica el número de posiciones a la derecha del separador de decimales. El valor predeterminado es-1, que indica que se usa la configuración regional del equipo.

IncludeLeadingDigit

Opcional. Constante de TriState que indica si se muestra un cero inicial o no para los valores fraccionarios. Consulte la sección configuración de los valores.

UseParensForNegativeNumbers

Opcional. Constante de TriState que indica si los valores negativos se colocan o no entre paréntesis. Consulte la sección configuración de los valores.

GroupDigits

Opcional. Constante de TriState que indica si los números se agrupan o no mediante el delimitador de grupo especificado en la configuración regional del equipo. Consulte la sección configuración de los valores.


Configuración

Los argumentos IncludeLeadingDigit, UseParensForNegativeNumbersy GroupDigits tienen los siguientes valores:

Constante

Valor

Descripción

vbTrue

– 1

True

vbFalse

0

False

vbUseDefault

-2

Use la configuración de la configuración regional del equipo.


Observaciones

Cuando se omiten uno o varios argumentos opcionales, la configuración regional del equipo proporciona los valores de los argumentos omitidos.

La posición del símbolo de moneda relativa al valor de moneda viene determinada por la configuración regional del sistema.

Nota:  Toda la información de configuración procede de la pestaña moneda de configuración regional , excepto el cero inicial, que procede de la pestaña número .

Ejemplos

Expresión

Resultados

Seleccione FormatCurrency ([PrecioUnidad]) como expr1 FROM ProductSales;

Da formato a los valores numéricos del campo "PrecioUnidad" al formato "moneda" y devuelve la columna expr1.

Seleccione FormatCurrency ([descuento]; 2;-1,-1,-1) como DiscountedPrice de ProductSales.

Da formato a los valores numéricos del campo "descuento" en formato "moneda" con dos separadores decimales, todos menos de 1 valores tendrán "0" antes del número decimal; los valores negativos se representarán entre paréntesis; el valor se agrupará por delimitador predeterminado ("1000" se mostrará como $1.000,00, "-1000" se mostrará como ($1.000,00), "0" se mostrará como $0,00).

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×