Share via


Función Left

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

Sintaxis

Left(string, length)

La sintaxis de la función Left tiene estos argumentos con nombre:

Parte Descripción
string Obligatorio. Cadena de expresión a partir de la cual se devuelven los caracteres más a la izquierda. 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.

Observaciones

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

Nota:

[!NOTA] Use la función LeftB con los datos Byte contenidos en una cadena. En lugar de especificar el número de caracteres que devolver, length especifica el número de bytes.

Ejemplo:

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

Dim AnyString, MyStr
AnyString = "Hello World"    ' Define string.
MyStr = Left(AnyString, 1)   ' Returns "H".
MyStr = Left(AnyString, 7)   ' Returns "Hello W".
MyStr = Left(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.