VBA - fonction nombre caractère ?
Fermé
popo68
Messages postés
28
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
30 octobre 2006
-
28 sept. 2006 à 13:10
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 4 nov. 2012 à 13:37
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 4 nov. 2012 à 13:37
A voir également:
- Vba nombre de caractères
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Incompatibilité de type vba ✓ - Forum Programmation
- Exemple de mot de passe à 8 caractères - Guide
3 réponses
blux
Messages postés
26531
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
16 décembre 2024
3 317
28 sept. 2006 à 13:26
28 sept. 2006 à 13:26
Salut,
il faut convertir ton nombre en chaine, puis demander la longueur de la chaine (en sachant qu'un espace est réservé pour l'affichage du signe).
Ca donnerait un truc comme ça :
il faut convertir ton nombre en chaine, puis demander la longueur de la chaine (en sachant qu'un espace est réservé pour l'affichage du signe).
Ca donnerait un truc comme ça :
MsgBox Len(Str(i) - 1)Attention, ça ne reconnait que le premier passage à l'unité supérieure (dizaine, centaine, millier, diaine de milliers..., mais de 20 à 30, même longueur). Si tu veux le passage à la dizaine, il faut tester si 'i' est divisible par 10...
28 sept. 2006 à 14:04
j = Len(Str(i)) - 1
Merci les gars ! ^^
28 sept. 2006 à 14:25