WorksheetFunction.Dollar (Excel)

La función descrita en este tema de Ayuda convierte un número en formato de texto y le aplica un símbolo de moneda. El nombre de la función (y el símbolo que aplica) depende de la configuración de idioma.

La principal diferencia entre dar formato a una celda que contiene un número con el comando celdas (menúformato ) y dar formato a un número directamente con la función Dollar es que Dollar convierte el resultado en texto. Un número al que se le da formato con el comando Celdas sigue siendo un número. Puede seguir utilizando números con formato de dólar en las fórmulas, porque Microsoft Excel convierte los números especificados como valores de texto en números al calcularlos.

Dollar (Arg1, Arg2)


Dim dblArg1 As Double: dblArg1 = 
Dim strDollar As String
strDollar = WorksheetFunction.Dollar(Arg1:=dblArg1)

Arguments

Arg1, Arg2

Arg1 (Double) - Número: un número, una referencia a una celda que contiene un número o una fórmula que se evalúa en un número.

Arg2 - Decimales es el número de dígitos a la derecha del separador decimal. Si decimales es negativo, el argumento número se redondea hacia la izquierda del separador decimal. Si omite el argumento de decimales, se calculará como 2