Bonjour,
Len appartient à vba et Excel application hérite de vba.
Donc len et vba.len c'est exactement la même chose sauf qu'une classe hérité utilise un ascenseur pour remonter à classe maître d'ou un caste implicite!
Discussion :

Bonjour,
Len appartient à vba et Excel application hérite de vba.
Donc len et vba.len c'est exactement la même chose sauf qu'une classe hérité utilise un ascenseur pour remonter à classe maître d'ou un caste implicite!
hi,
Merci pour cette explication Robert![]()
Cordialement
Ryu
La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. – Albert Einstein
Pensez à la Balise [ CODE][/CODE ] - à utiliser via le bouton # => Exemple
Une fois votre problème solutionné pensez à mettre :resolu: en n'oubliant pas d'indiquer qu'elle est la solution finale choisie ;)

Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub test()Dim a As Double a = 123456.456789 Debug.Print Len(a) Debug.Print VBA.Len(a) Debug.Print Len(CStr(a)) 'je fais un caste explicite Debug.Print VBA.Len(CStr(a)) 'je fais un caste explicite End Sub
Bonjour !
L'aide VBA de la fonction Len étant pourtant assez explicite …
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sub Demo() L! = 0.123456 Debug.Print Len(L), Len("" & L) End Sub_________________________________________________________________________________________________________Je suis Paris, Istanbul, Berlin, Nice, Bruxelles, Charlie, …
Partager