Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

compter le nombre d'espace ds une chaine de carractère

  • Initiateur de la discussion Initiateur de la discussion esftel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

esftel

XLDnaute Occasionnel
Bonjour le forum,

le souhaiterais compter le nombre d'espace dans une chaine de carractère d'une cellule.

Exemple : pour cette chaine : "5 rue des Fleurs" ---> resultat 3 espaces

Merci de votre réponse.
 
Re : compter le nombre d'espace ds une chaine de carractère

Bonsoir,
une proposition par macro:

Code:
Sub essai()
For n = 1 To Len([A1].Value)
    If Mid([A1].Value, n, 1) = " " Then
        c = c + 1
    End If
Next
MsgBox c & " espaces"
End Sub
 
Re : compter le nombre d'espace ds une chaine de carractère

bonsoir le fil encore une solution par macro
Sub Car5()
MsgBox Evaluate("SUM(NOT(ISERROR(FIND("" "",MID(A1,ROW(1:" & Len([A1]) & "),1))))*1)")
End Sub
salutations
 
Re : compter le nombre d'espace ds une chaine de carractère

Bonsoir a vous trois,

n'étant pas un grand spécialiste du VBA, je garde la solution de Matthieu33.
je penssais bien aux fonction nbcar et substitue mais je n'ai pas su les imbriqués correctement.
Bien joué.

quand au VBAiste, je me rend compte que je dois vraiement me mettre au VBA.

un grand merci pour vos réponses rapide.

esftel
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…