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!
Version imprimable
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 :plusser:
Bonjour,Code:
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:
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, …