TOP

Función VBA: Len

Descripción

La función VBA LEN devuelve el número de caracteres de una cadena.


Sintaxis LEN

Len(texto)

Ejemplo VBA Len

Obtenga el número de caracteres de varias líneas:

Sub LenExample1()

      MsgBox Len("")                     'Devoluciones: 0
      MsgBox Len("45")                   'Devoluciones: 2
      MsgBox Len("excel")                'Devoluciones: 5
      MsgBox Len("www.moonexcel.com.ua") 'Devoluciones: 20
    
      variable = "moonexcel"
      MsgBox Len(variable) 'Devoluciones: 9
    
End Sub

Usando la función Len en condiciones que comprueban que el nombre de usuario contiene al menos 3 caracteres antes de realizar la acción:

Sub LenExample2()

      name = InputBox("Introduzca su nombre de usuario:", "Nombre")
    
      If Len(name) >= 3 Then
          MsgBox "Bien hecho" & name & "!"
      End If
    
End Sub