A função VBA LEN retorna o número de caracteres em uma string.
Len(texto)
Obtenha a contagem de caracteres de várias linhas:
Sub LenExample1()
MsgBox Len("") 'Retorna: 0
MsgBox Len("45") 'Retorna: 2
MsgBox Len("excel") 'Retorna: 5
MsgBox Len("www.moonexcel.com.ua") 'Retorna: 20
variable = "moonexcel"
MsgBox Len(variable) 'Retorna: 9
End Sub
Usando a função Len em condições que verificam se o nome de usuário contém pelo menos 3 caracteres antes de executar a ação:
Sub LenExample2()
name = InputBox("Insira nome de usuário:", "Nome")
If Len(name) >= 3 Then
MsgBox "Bom trabalho" & name & "!"
End If
End Sub