Share via


Función Right

Devuelve un tipo Variant (String) que contiene un número especificado de caracteres del lado derecho de una cadena.

Sintaxis

Right(string, length)

La sintaxis de la función Right tiene estos argumentos con nombre.

Parte Descripción
string Obligatorio. Cadena de expresión de la que se devuelven los caracteres más a la derecha. Si string contiene Null, se devuelve Null.
length Obligatorio; Variant (Long). Expresión numérica que indica la cantidad de caracteres que se van a devolver. Si es 0, se devuelve una cadena de longitud cero (""). Si es mayor o igual que el número de caracteres de string, se devuelve toda la cadena.

Comentarios

Para determinar el número de caracteres de la cadena, use la función Len .

Nota:

[!NOTA] Use la función RightB con datos byte contenidos en una cadena. En vez de especificar el número de caracteres que se va a devolver, length especifica el número de bytes.

Ejemplo:

En este ejemplo se usa la función Right para devolver un número especificado de caracteres del lado derecho de una cadena.

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".

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.