,

VBA Len() : macro pour renvoyer le nombre de caractères

La fonction Len permet de réaliser une macro pour compter le nombre de caractères dans une cellule.

La fonction Len

La fonction Len suit la syntaxe suivante :

Len(cellule)

La macro

Sub macro()

Dim c As Range ‘Variable

For Each c In Range(« A1:A3« ) ‘Colonne

ActiveCell.Offset(0, 0).FormulaR1C1 = _
Len(c)

ActiveCell.Offset(1, 0).Select

Next c

End Sub

La variable Len en exemples

Les données sources

 ABC
1 macro  
2 excel  
3 vba  
4   
5   

Le résultat

 ABC
1 macro5 
2excel5 
3 vba3 
4   
5