Calcule de caractaires

Résolu/Fermé
zifad Messages postés 2 Date d'inscription mercredi 27 février 2013 Statut Membre Dernière intervention 28 février 2013 - 27 févr. 2013 à 23:56
 zifad - 12 mars 2013 à 18:17
Bonjour, bonjour
je souhaite connaitre le nombre de car dans une cellule en excel si
exemple:
combien de foi "MM" ce répète dans la ce

MMMVVQQMMMMMQQMMQQMMMM pour cet exemple on a 10 MM

MM;M;VVQQMM;M;M;M;QQMM;QQMM;M;M;

merci

6 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
28 févr. 2013 à 13:06
Bonjour, bonjour Fxx :-)
Sub ConteDouble()
Dim I As Integer, C As Integer
Const Test = "MMMVVQQMMMMMQQMMQQMMMM"
    For I = 1 To Len(Test) - 1
        If Mid(Test, I, 2) = "MM" Then C = C + 1
    Next
    MsgBox "Nombre de fois = " & C
End Sub

A+

2
je n'arrive pas à l'appliquer, sur Excel aider moi si ça peut ce faire
merci
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
Modifié par lermite222 le 9/03/2013 à 22:27
Tu veux ça comment ?

Une formule ?
Un Userform ?
explique..
EDIT:
Un exemple sur une feuille.
0
zifad Messages postés 2 Date d'inscription mercredi 27 février 2013 Statut Membre Dernière intervention 28 février 2013
28 févr. 2013 à 11:33
c'est un calcule pour la méthode Flender observer les interventions verbale chez l'enseignant alors
0
<gras>pour un ensemble de caractères en majuscule écrie dans une cellule sur Excel exemple "MMMVAENMVVEEAAAAMMMMMMMMMMMMMMMMMNVVVVVENNNNNNNQMMMNE"
Donc pour calculer le nombre de fois que "EM" ou"VE" ou "AM" ou autre est répéter dans la cellule en utilise la formule
"=(NBCAR($A14)-NBCAR(SUBSTITUE($A14;"QM";"")))/2"
mais pour calculer le nombre de fois que "MM" OU "AA" OU "VV" ca donne un résulta faux
je veux trouver le calcule de MMM=2, MMMM=3, MMMMM= 4 et même si séparer par un lettre MMMAMMMVMMMMMMM= 2+2+6=10

merci
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
10 mars 2013 à 12:25
?????????????
C'est exactement ce que mon exemple fait !!!!
Ou alors tu t'explique mal.
0
je ne trouve pas la formule "ConteReplique" dans les formules de Excel sur mon pc, alors que je la trouve sur la feuils de votre exemple,comment l'ajouté.
car je l'est essayé sur votre exemple et ça marche
merci pour votre aide
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
11 mars 2013 à 07:22
C'est une fonction personnelle.(en VBA)
Apparemment tu connais pas...
Sur ton classeur,
Tu tape Alt+F11 pour entrer dans l'éditeur VBA
Sur le menu -> Insertion -> Module
Un nouveau module va s'ouvrir avec le nom Module1
Dans ce module tu copie le code qui est sur le module de mon exemple.
Tu retourne sur Excel et la fonction sera disponible.
A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
merci pour votre réponse, ça marche comme le nom du site l'indique encore merci
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
28 févr. 2013 à 08:55
Bonjour,
Vous avez une curieuse facon de compter!!!!
-2