Nombre de Caracteres de chaque mot

Fermé
djca Messages postés 26 Date d'inscription samedi 16 janvier 2010 Statut Membre Dernière intervention 15 juin 2014 - 4 avril 2010 à 19:24
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 5 avril 2010 à 18:50
Bonjour
Existe t il un moyen de connaitre le nombre de caractere du premier mot
dupont antoine adresse telephone ici le nombre de caractere (dupont) est 6
car k=je veux construire une macrocommande dont la variable sera le nombre de caractere du Nom
Cdt

4 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 196
4 avril 2010 à 19:44
Bonjour,

Dim lgMot As Integer
Dim mot As String

mot = "Dupont"

lgMot = len(mot)

MsgBox lgMot   'Affiche 6


;o)
0
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 041
4 avril 2010 à 21:40
Salut,

Inutile d'ouvrir plusieurs discussions sur le même sujet

http://www.commentcamarche.net/forum/affich-17254801-nombre-de-caracteres-de-chaque-mot
0
djca Messages postés 26 Date d'inscription samedi 16 janvier 2010 Statut Membre Dernière intervention 15 juin 2014 5
5 avril 2010 à 17:19
bonjour peux t on connaitre le nombre de lettre de chaque mot
je recherche à savoir le nombre de lettre du 1er mot
"dupont antoine adresse telephone" étant les 4 mots dans la cellule A1
nombre total de lettres et d'espace 32 - 4 mots
=NBCAR(A1) réponse 32 caractères
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))+1 réponse 4 mots
cdt
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 196
5 avril 2010 à 18:50
Bonjour

Function longPremierMot(ByVal chaine As String) As Integer
Dim mTab()

mTab = Split(chaine)

LongPremierMot = len(mTab(0))

End Function


Tu utilises ça comme une fonction Excel

=LongPremierMot(A1)


;o)

0