Partilhar via


Método WorksheetFunction.Fixed (Excel)

Arredonda o número para o número especificado de decimais, formata o número no formato decimal usando vírgula e pontos e retorna o resultado como texto.

Sintaxe

expressão. Corrigido (Arg1, Arg2, Arg3)

expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório Double Núm - o número que você deseja arredondar e converter em texto.
Arg2 Opcional Variant Decimais - o número de dígitos à direita da vírgula decimal.
Arg3 Opcional Variant No_commas - um valor lógico que, se for Verdadeiro, impede que Fixa inclua vírgulas no texto devolvido.

Valor de retorno

String

Comentários

Os números no Microsoft Excel não podem ter mais de 15 dígitos significativos, mas os decimais podem chegar a 127.

Se decimais for negativo, núm será arredondado à esquerda da vírgula decimal.

Se omitir decimais, será considerado 2.

Se no_commas for Falso ou omitido, o texto devolvido inclui vírgulas como habitualmente.

A principal diferença entre formatar uma célula que contém um número com o comando Células (menu Formatar ) e formatar um número diretamente com a função Fixa é que Fixa converte o resultado em texto. Um número formatado com o comando Células continua a ser um número.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.