WorksheetFunction.USDollar (Excel)
Converte um número em formato de texto e aplica um símbolo de moeda. O nome do método e o símbolo que ele aplica depende das configurações do idioma.
O método USDollar converte um número em texto usando o formato de moeda, com os decimais arredondados para o local especificado. O formato usado é $#,##0.00_);($#,##0.00). A principal diferença entre a formatação de uma célula que contém um número com o comando Formatar células e a formatação de um número diretamente com o método moeda é que o dólar converte o resultado em texto. Um número formatado com o comando Format Cells não deixa de ser um número. Você pode continuar a usar números formatados com dólar em fórmulas, porque o Excel converte números inseridos como valores de texto para números quando ele calcula.
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) - Uma referência a uma célula que contém um número, ou uma fórmula que é avaliada em um número.
Arg2 (Double) - O número de dígitos à direita da vírgula decimal. Se Arg2 for negativo, o número será arredondado à esquerda da vírgula decimal. Se você omitir decimais, será considerado 2.