Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
Función Len en VBA 149x150, Función Len en VBA

Función Len en VBA

| 8 comentarios

Función Len:

La función Len pertenece al grupo de manejo de cadenas en VB, la cual permite emplear el editor de VB de Microsoft Excel y sirve para poder conocer la longitud de una cadena de texto, es decir, la cantidad de caracteres que conforman a una cadena.

A su vez, la sintaxis de esta función es Len (cadena | nombrevar), que cuenta con una parte (cadena) que sirve para cualquier expresión de cadena válida, es decir si cadena contiene Null, se devuelve Null, y también cuenta con otra parte que es (Nombrevar) , en la que cualquier nombre de variable es válido, o sea si nombrevar contiene Null, se devuelve Null, si nombrevar es un tipo Variant, la función Len actúa devolviendo el número de caracteres que contiene. Asimismo, se debe especificar uno (y sólo uno) de estos dos argumentos posibles.

Ejemplo:

-Grabación de macro utilizando la Función Len

Recordando la sintaxis :

Len(cadena | nombrevar),

Len(Aquí va la cadena que queremos averiguar su tamaño),

En el ejemplo siguiente , se ha grabado la macro7 y se ha procedido a usar la función Len para saber la cantidad de caracteres que tiene esta determinada cadena.

Sub macro7()

Dim LResult As Long

LResult = Len("Bienvenidos al curso de Excel Macros")

MsgBox Len("Bienvenidos al curso de Excel Macros")

End Sub

ej1 300x170, Función Len en VBA

El valor de la variable LResult pasaría a valer 36 y hay que tener en cuenta que la función Len también toma en cuenta los espacios vacíos.

Otro ejemplo en el que se ha programado la funcion Len

ej21 300x171, Función Len en VBA

En este caso el valor de la variable cadena pasaría a valer 30

 

Erick Segovia Callao

8 comentarios

Deja una respuesta

Los campos requeridos estan marcados con *.