Autre compteur

Résolu/Fermé
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 - Modifié par eric2027 le 14/10/2015 à 20:04
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 - 6 janv. 2016 à 17:28
Bonjour le Forum,
Je cherche à faire un compteur mais le problème est, que ce compteur une fois que les résultats sont arrêtés à la fin d'une semaine, restent figés.
Ensuite, je copie cette feuille et enlève toutes les données mais il faudrait que ce compteur comptabilise les nouvelles données additionnées avec les anciennes

Par avance, merci pour vos investissement

Éric2027
A voir également:

49 réponses

eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
14 oct. 2015 à 21:55
je ne comprends pas cette approche ?
1
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
14 oct. 2015 à 21:41
Bonjour,
Une idée, inscrire la dernière valeur du compteur sur votre classeur de travail.

0
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
14 oct. 2015 à 22:32
Bonjour,
Désolé je ne comprend pas votre réponse.
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
15 oct. 2015 à 00:24
Salut, eric2027.

Le Pingou
te suggère de noter sur un bout de papier le résultat du compteur en fin de semaine, puis de copier ton fichier, puis d'effacer les données, puis de saisir manuellement le résultat précédent en tant que valeur de départ du compteur, qui ne commencera donc pas à zéro.
0
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
15 oct. 2015 à 18:00
Bonjour Raymond,
Merci
Salutations.
Le Pingou
0

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

Posez votre question
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
15 oct. 2015 à 16:04
Je crois que c'est plus compliqué que cela, j'ai fais des liens qui calculent automatiquement mais ça plante parce que il y a trop de données, et je pense que c'est parce que le fichier final qui calcule l'ensemble de mes semaines n'est pas dans le même classeur.

Donc un compteur qui calculerais tout sur la même feuille et dans le même classeur
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
15 oct. 2015 à 18:23
Ah ! Mais c'est nouveau, tout ça !
C'est vrai qu'on est très forts, sauf qu'on ne peut pas deviner ce qui n'est pas précisé : des liens automatiques, un fichier final dans un classeur différent, et même un compteur qui est fait on ne sait comment et avec quelle formule ...
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
15 oct. 2015 à 18:43
Vous êtes tous vraiment très très fort,
Les liens automatiques ne sont que des formules de calcul basiques (=a+b+c) dans un classeur A,
Dans un classeur B, des liens classiques (je fais égal, je vais dans le total du classeur A et sur feuille 1, je clique dans la cellule total) et j'ai le total au fur et à mesure de mes semaines qui s'écoulent sur le classeur B
Quand on compteur, je n'en ai pas, c'est pour ça que je demande de l'aide
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236 > eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017
Modifié par Raymond PENTIER le 16/10/2015 à 00:01
Tu sembles confondre LIEN et FORMULE !

Et ton compteur doit compter QUOI ?

S'agirait-il par hasard de ceci ?
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
15 oct. 2015 à 18:52
Bonjour,

Pour faire un compteur en vba:

Private Sub CommandButton1_Click()
Dim compteur As Integer
compteur = Range("A1").Value
compteur = compteur + 1
Range("A1").Value = compteur
End Sub


a adapter la cellule de réception, c'est tout simple!
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
15 oct. 2015 à 20:19
le problème est, que j'ai plusieurs cellules ou il faut qu'il y ait un compteur
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236 > eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017
15 oct. 2015 à 23:57
Quelles cellules ? qui comptent quels évènements ?
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
15 oct. 2015 à 20:43
Ce qu'il faut savoir, c'est la manière dont tu vas incrémenter ton compteur?

Ensuite il suffit de faire un compteur pour chaque cellule avec une cellule de destination différente pour mémoriser.
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
15 oct. 2015 à 20:53
qu'est que veux dire 'incrémenter ton compteur'
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
15 oct. 2015 à 22:32
Le lancer !
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
Modifié par eric2027 le 16/10/2015 à 19:11
J'ai testé et c'est super mais comment je fais pour bloquer le résultat de cette semaine ou la macro est insérer parce que quand je fais une copie les résultats retombe a zéro et c'est normal puisque j'enlève les éléments que j'ai mis
Est-il possible de figer le résultat de la première semaine
De plus j'ai plusieurs feuilles et j'ai beau mettre la macro dans les autres feuilles cela ne calcule pas,
Si vous voulez je peux vous envoyer mon fichier
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
17 oct. 2015 à 07:55
Pour résoudre tes problèmes,

Tu insères un module avec ce code:

Option Explicit
Sub lancer_compteur()
Dim compteur As Integer
compteur = Sheets("Feuil2").Range("A1").Value
compteur = compteur + 1
Sheets("Feuil2").Range("A1").Value = compteur 'adapter feuille et cellule
End Sub


j'ai mis la réception du compteur dans une autre feuille

pour lancer la macro:

Private Sub CommandButton1_Click()
lancer_compteur
End Sub


Tu ne m'as toujours pas dit comment tu lançais la macro. Je l'ai mis dans un bouton, a toi de l'adapter.


Pour poster le classeur aller sur ce site et ensuite mettre le lien sur ce post

https://www.cjoint.com/


Bon WE
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 08:28
Je ne sais pas lancer la macro, j'ai mis ta macro dans la feuille qui réceptionne les données et ça calcule mais que sur une feuille, avec ce que tu me donnes comme éléments je vais essayer de comprendre
Je mets mon fichier sur cjoint
Encore merci pour tout
https://www.cjoint.com/c/EJrgCxxVfWw
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
Modifié par eric2027 le 17/10/2015 à 09:00
J'ai mis un bouton en activant la macro sur la feuille ou il devrait y avoir le résultat, j'ai mis la macro dans un module, avec q40 (qui correspond au total), au lieu feuil12, j'ai mis A (qui correspond a ma feuille renommé) quand je clique sur le bouton, il me compte 1 mais par le résultat escompter, cela vient de compteur +1, je suppose, aussi est-il possible d'avoir le résultat de la cellule q40
Je crois et j'en suis sûr, c'est trop lourd pour moi, si tu pouvais m'éclairer, en attendant je continue mes investigations à chercher d'ou vient ce problème
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
17 oct. 2015 à 09:51
Bonjour le fil,

A la place de travailler sur des suppositions et avec des explications fragmentées, l'idéal serait d'avoir un exemple de fichier anonymisé avec quelques explications que l'on comprenne tes attentes, pour joindre ton fichier sert toi de ce lien
https://www.cjoint.com/
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 10:08
Bonjour Mike,
Je suis perdu, je t'envois le fichier accompagné d'une note en feuille 2015
Merci encore
https://www.cjoint.com/c/EJrihzliQaw
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
17 oct. 2015 à 10:51
Tu mets un fichier, mais pas d'explication sur les actions à faire. Nous ne sommes pas devin. Quelles sont les cellules auxquelles tu veux appliquer un compteur?
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 17/10/2015 à 10:59
Re,

je me souviens de ce fichier, mais tu as des références circulaires ce qui veut dire que tu as des formules qui prennent en compte leurs propres résultats, ensuite sur chaque onglet il s'agit de la semaine 34 ce qui rend ton fichier incompréhensible et onglet 2015 tu parles d'agent A et B qui ne figurent nulle par dans tes onglets et que faut il y afficher !
pour ma part sans explications plus détaillées je n'y comprends rien

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
17 oct. 2015 à 11:21
Je laisse la main à Mike_31, qui à l'air de connaître ton fichier

Bon courage
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104 > cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024
17 oct. 2015 à 11:58
Salut le Picvert,

mais tu peux continuer, bien au contraire, je suis intervenu au tout début de la création du fichier et il a bien évolué depuis et la demande est tout autre.
Je ne pense pas que nous soyons de trop a essayer de comprendre
Cordialement
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 11:50
Je te renvois un autre fichier avec plus de détail et une nouvelle mise en page en onglet A

https://www.cjoint.com/c/EJrjXVe72Tw
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
17 oct. 2015 à 12:07
Aussi en onglet 2015, on retrouve les semaines avec : Total, A, B, pour le nom agents , c'était pour moi un repère

Je pense qu'avec une formule dans les cellules Q40, R40 et S40 qui te renvoie le résultat dans les cellules correspondantes de la feuille 2015, cela suffit. Il n'y a pas besoin de compteur!
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 12:09
Il est vraiment super ce site, ha... si le monde entier pensait comme vous avec autant de solidarité, de respect, d'entraide l'un envers l'autre, ce serai le paradis sur terre, grand grand merci et respect à vous
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
17 oct. 2015 à 12:12
RE,

déjà commence par coller ce code dans la Thiswokbook pour accélérer ta fonction personnalisée somcoul

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Calculate
End Sub

ensuite onglet A tu as en A1 Semaine 32 et en B2 Semaine 34 alors quelle est la bonne semaine et idem sur tous tes onglets !
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 12:25
J'ai collé le code

C'est semaine 34, j'ai oublié d'enlever semaine 32
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 17/10/2015 à 12:31
Re,

donc onglet A c'est bien la semaine 34 et l'onglet B c'est quelle semaine la 35 et onglet C la 36 etc ... !
c'est bien cela
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 12:39
non, c'est tout le classeur qui est semaine 34, pour la semaine 35, il faut que copié la semaine 34 en semaine 35, et enlever toutes les données de la semaine 34 car ce ne sont pas les mêmes données
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
17 oct. 2015 à 12:53
RE,

et bien voilà on commence à y voir un peu plus clair, donc onglet 2015 tu veux avoir le total de tous tes onglets cellule A soit onglet A cellule B40 + onglet B cellule R16 + etc ...

ensuite tu effaces le contenu de tes onglets et tu veux que sur l'onglet 2015 les valeurs reste, c'est cela

tes tableaux sont de dimensions variables, n'est il pas possible que tous tes onglets soit identiques
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 13:03
Tout fait ça
On peut harmoniser tout les onglets si cela facilite la mise en oeuvre
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 17/10/2015 à 13:13
Re,

commence par harmoniser tous tes onglets de façon que toutes tes cellules A et B qui sont actuellement onglet A en cellule R40 et S40 soient dans tous tes onglets dans la même cellule et reposte ton nouveau fichier, je le regarderai dans la soirée
et essaye de regarder ou tu as tes références circulaires

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
17 oct. 2015 à 14:06
ok je te fais ça
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
Modifié par eric2027 le 17/10/2015 à 17:41
Voilà, je te renvois le fichier, j'ai harmoniser tout les onglets

https://www.cjoint.com/c/EJrpOVvwSPw
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 18/10/2015 à 09:43
Re,

récupère ton fichier et teste le

utilise tes feuilles A, B, C etc en colorisant tes cellules et tes saisies g, c
en simulant la fin de ta semaine 32 clic sur le bouton Réinitialiser sur ta feuille 2015
pour éviter les erreurs d'utilisation j'ai mis une inputbox dans laquelle tu dois saisir un mot de passe pour autoriser le transfert
le mot de passe actuel est open
1/ la procédure transfère les données de tes feuilles sur la feuille 2015
2/ puis efface les couleurs saisies manuellement de toutes tes feuilles
3/ efface les données saisies manuellement
4/ changement automatiquement du numéro semaine (pour un changement manuel feuille A uniquement saisir le numéro choisi)
5/ l'enregistrement après la procédure sera automatique dans un premier temps ferme sans enregistrer pour re-tester le fichier
6/ vu la complexité du code mais surtout le traitement de nombreuses cellules et feuilles la procédure dure 4 à 5 secondes environ

https://www.cjoint.com/c/EJshRD1LrBj
si c'est ce que tu cherches je pense qu'il faudra protéger tes feuilles
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
18 oct. 2015 à 10:22
C'est tout à fait ça, peux-tu mettre caler le nombre total dans la recap
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
18 oct. 2015 à 10:33
Re,

comme cela !

https://www.cjoint.com/c/EJsiEgKKnej

par contre lorsque ton fichier sera bon il faudra simplifier le code avec des constantes pour ne plus toucher au code
dans tes onglets tu saisis manuellement des données en A5:Q99 ou la colonne A est elle identique pour tous les onglets
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
18 oct. 2015 à 10:42
Toutes les colonnes de tout les onglets sont les mêmes
Il y a un onglet couleur, c'est pour eviter de les taper manuellement, est ce que ça peux rentrer en conflit avec ta macro ?
est ce qu'il soit possible de ne pas effacer les données sur les onglets en faisant le transfert, il se peux qu'il y ai des corrections à faire sur certaines semaines et comme c'est un bazar d'enfer ou je suis, je préfère assurer mes arrières
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
18 oct. 2015 à 10:56
Re,

que veux tu dire par "est ce qu'il soit possible de ne pas effacer les données sur les onglets en faisant le transfert"

tu veux conserver les g, c, et la couleur rouge dans tes onglets !
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
18 oct. 2015 à 11:52
oui, je préfère avoir une preuve pour leurs montrer si ils étaient présent ou absent et si ils étaient à l'heure.
Ils sont tellement filous et de mauvaises fois, tu comprends.
Ils faut que je fasse très attention, ils seraient capable de me faire la misère
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 18/10/2015 à 12:38
Re,
oui mais la je ne comprends plus, soit tu gardes les onglets avec les colorisations et le données g,c etc...
donc tu ne peux pas les utiliser pour la semaine suivante ou comment fais tu!
il va falloir à un moment donné les effacer pour saisir de nouvelles données pour la semaine suivante ou en cours



A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 6
18 oct. 2015 à 12:37
Si je considère le classeur comme matrice, et que j'enregistre sous, par exemple semaine x, la semaine d'après y etc, les données de la matrice vont s'additionner, je pense
0