Compteur

Résolu/Fermé
Ppouille Messages postés 271 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 15 février 2024 - 27 sept. 2013 à 10:53
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 29 sept. 2013 à 13:28
Bonjour à toutes et à tous.
Je vais essayer d'êtr claire pour vous exposer ma requête.
Dans la cellule A1, j'ai un menu déroulant qui contient C1, C2 ... jusque C15.
Est-il possible que dans une autre cellule, par exemple B1, il y ait un compteur par rapport à ce que j'indique dans A1.
Je m'explique :
Je tape une première fois C1 dans la cellule A1, le chiffre 1 apparait en B1.
Je tape une première fois C2 dans la cellule A1, le chiffre 1 apparait en B1.
Je tape une deuxième fois C1 dans la cellule A1, le chiffre 2 apparait en B1.
etc ...
Est-ce possible ?
D'avance merci pour votre aide.
A voir également:

4 réponses

Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
27 sept. 2013 à 10:59
Bonjour,

https://www.cjoint.com/?CIBk6JMyeXI

En espérant que ça réponde à votre besoin,

Cordialement,
0
Ppouille Messages postés 271 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 15 février 2024 3
27 sept. 2013 à 11:07
Merci mais cela ne répond pas à ma question.
Lorsque je tape une première fois FDF, 1 apparait et lorsque je retape une deuxième fois FDF, c'est toujours 1 qui revient alors que ça devrait être 2. Je souhaite avoir un compteur qui m'informe combien de fois j'ai tapé FDF et si possible, en fréquence de 3. C-à-d lorsque je tape FDF la première fois, 1 doit apparaître, lorsque je tape FDF pour la 2ème fois, 2 doit apparaître, lorsque je tape FDF pour la 3ème fois, 3 doit apparaître et quand je tape FDF pour la 4ème fois, c'est à nouveau le 1 qui doit apparaître et ainsi de suite.
Merci
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
27 sept. 2013 à 12:55
Bonjour à tous,

regarde si ça convient : https://www.cjoint.com/?CIBm2TJzYgd

eric
0
Ppouille Messages postés 271 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 15 février 2024 3
27 sept. 2013 à 12:59
Yessssssssss, c'est tout à fait ça, merciiiiiiiiiiiiiii.
Comment fait-on ça ?
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
27 sept. 2013 à 13:32
en VBA, Alt+F11 pour voir le code

eric
0
Ppouille Messages postés 271 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 15 février 2024 3
27 sept. 2013 à 13:45
Merci bcp.
J'ai un peu de mal à comprendre le code.
Si mon menu déroulant se trouve en B2, que le compteur est en I2, que dois-je modifier dans le code ?
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
27 sept. 2013 à 15:29
Pourquoi ne pas donner tout de suite les bonnes cellules ??
D'ailleurs j'avais oublié une ligne....
Dim cpt(1 To 15) As Long
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
If Target.Address <> "$B$2" Then Exit Sub
Set c = [Liste].Find(Target.Value, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
cpt(c.Row - 1) = cpt(c.Row - 1) Mod 3 + 1
Application.EnableEvents = False
[I2] = cpt(c.Row - 1)
Application.EnableEvents = True
End If
End Sub

eric
0
Ppouille Messages postés 271 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 15 février 2024 3
27 sept. 2013 à 15:38
Merci beaucoup.
Je me permets d'abuser lol
Si je souhaite utiliser ce code dans une autre feuille, comment dois-je m'y prendre.
Encore mille mercis pour ton aide.
0
Ppouille Messages postés 271 Date d'inscription jeudi 26 mars 2009 Statut Membre Dernière intervention 15 février 2024 3
27 sept. 2013 à 15:46
Pour faire plus simple, voici mon fichier :
https://www.cjoint.com/?CIBpS6fPsw8
Je souhaiterais mettre le compteur dans I2 par rapport au menu déroulant B2, dans I3 par rapport au menu déroulant B3 et ainsi de suite.
Merci
0