WorksheetFunction.USDollar (Excel)
Convierte un número en formato de texto y le aplica un símbolo de moneda. El nombre del método (y el símbolo que aplica) depende de la configuración de idioma.
El método USdollar convierte un número en texto usando el formato de moneda, con los decimales redondeados a la posición especificada. El formato que se $#,##0.00_);($#,##0.00)usa es. La principal diferencia entre dar formato a una celda que contiene un número con el comando Format Cells y dar formato a un número directamente con el método Dollar es que Dollar convierte el resultado en texto. Un número al que se le da formato con el comando Format Cells sigue siendo un número. Puede seguir usando números con formato de dólar en las fórmulas, ya que Excel convierte los números especificados como valores de texto en números al calcularlos.
USDollar (Arg1, Arg2)
Dim dblArg1 As Double: dblArg1 =
Dim dblArg2 As Double: dblArg2 =
Dim strUSDollar As String
strUSDollar = WorksheetFunction.USDollar(Arg1:=dblArg1, Arg2:=dblArg2)
Arguments
Arg1, Arg2Arg1 (Double) - Referencia a una celda que contiene un número o una fórmula que se evalúa en un número.
Arg2 (Double) - Número de dígitos a la derecha del separador decimal. Si Arg2 es negativo, el número se redondea hacia la izquierda del separador decimal. Si se omite el argumento de decimales, se calculará como 2.