Função Str

Retorna uma Variante (Cadeia) que representa um número.

Sintaxe

Str ( número )

O número obrigatórioargumento é um longo que contém qualquer expressão numérica válido.

Comentários

Quando os números são convertidos em cadeias de caracteres, um espaço à esquerda é sempre reservado para o sinal do número. Se núm for positivo, a cadeia de caracteres retornada contém um espaço à esquerda e o sinal de mais está implícito.

Use a função formato para converter valores numéricos que você deseja formatar como datas, horas ou moeda ou em outros formatos definidos pelo usuário. Ao contrário de Str, a função Format não inclui um espaço à esquerda para o sinal do número.

Observação:  A função Str só reconhece o ponto final (.) como um separador decimal válido. Quando separadores decimais diferentes podem ser usados (por exemplo, em aplicativos internacionais), use CStr para converter um número em uma cadeia de caracteres.

Exemplo de consulta

Expressão

Resultados

Selecione desconto, Str (Discount) como StrDiscount do ProductSales;

Retorna os valores/formato de "desconto" originais juntamente com os valores convertidos no formato de cadeia de caracteres na coluna StrDiscount.

Exemplo de VBA

Observação: Exemplos a seguir demonstram o uso dessa função em um módulo do Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione referência do desenvolvedor na lista suspensa ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.

Este exemplo usa a função Str para retornar uma representação de cadeia de caracteres de um número. Quando um número é convertido em uma cadeia de caracteres, um espaço à esquerda é sempre reservado para o seu sinal.

Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×