Compartilhar via


Função Right

Retorna uma Variante (Cadeia de caracteres) que contém um número especificado de caracteres do lado direito de uma cadeia.

Sintaxe

Right(cadeia de caracteres, comprimento)

A sintaxe da função Right tem os seguintes argumentos nomeados.

Sair Descrição
cadeia de caracteres Obrigatório. Expressão de cadeia de caracteres da qual os caracteres mais à direita são retornados. Se a cadeia de caracteres contiver Null, Null será retornado.
comprimento Obrigatório; Variante (Longa). Expressão numérica que indica quantos caracteres retornar. Se for 0, retornará uma cadeia de comprimento zero (""). Se for maior que ou igual ao número de caracteres na cadeia de caracteres, a cadeia de caracteres inteira será retornada.

Comentários

Para determinar o número de caracteres na cadeia de caracteres, use a função Len.

Observação

Use a função RightB com dados em bytes contidos em uma cadeia de caracteres. Em vez de especificar o número de caracteres a retornar, o comprimento especifica o número de bytes.

Exemplo

Este exemplo usa a função Right para retornar um número específico de caracteres do lado direito de uma cadeia de caracteres.

Dim AnyString, MyStr
AnyString = "Hello World"      ' Define string.
MyStr = Right(AnyString, 1)    ' Returns "d".
MyStr = Right(AnyString, 6)    ' Returns " World".
MyStr = Right(AnyString, 20)   ' Returns "Hello World".

Confira também

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.