Autre compteur
RésoluLe Pingou Messages postés 12720 Date d'inscription Statut Contributeur Dernière intervention -
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
- Autre compteur
- Compteur de contractions - Télécharger - Santé & Bien-être
- Compteur communicant - Guide
- Compteur point fléchette excel - Télécharger - Sport
- Compteur cyber café gratuit - Télécharger - Outils professionnels
- Compteur de vitesse assetto corsa - Télécharger - Sport
49 réponses
Le problème est qu’un compteur utilisé pour suivre les résultats hebdomadaires reste figé à la fin d’une semaine lorsque les données sont copiées et effacées, et il faut que les nouvelles données s’ajoutent automatiquement aux anciennes. Parmi les solutions proposées, une approche consiste à placer du code dans ThisWorkbook (événement Workbook_SheetSelectionChange) pour forcer le recalcul et aligner le compteur sur la semaine en cours en s’appuyant sur des repères comme A1 (« Semaine 32 ») et B2. D’autres suggèrent d’implémenter un compteur simple dans une cellule, déclenché par une macro via un bouton, afin d’assurer une incrémentation persistante et adaptable à la feuille et à la cellule visées. Des pistes complémentaires envisagent la consolidation des résultats sur plusieurs semaines/fichiers par une somme centralisée (par exemple J4 de chaque fichier), tout en tenant compte du risque d’effacement des données et des éventuels conflits avec des feuilles de couleur.
et non pour additionner les données il va falloir l'écrire à Excel, ou plus compliqué tu gardes une fichier modèle vierge que tu enregistres sous ce qui te donnera 52 voire 53 fichiers (1 par semaine) et tu crées un fichier récap qui centralise le données de chaque semaine mais là c'est un véritable programme à écrire
ce qui m'interpelle est l'importance de ton fichier
as tu besoin de 94 lignes par onglet et a quoi correspond tes onglets de A à L soit 12 onglets, en as tu besoin !
tu n'as pas tout à fait répondu à mes questions pour m'aider à comprendre
"a quoi correspond tes onglets de A à L soit 12 onglets, en as tu besoin ! "
Excusez l'intrusion, je pense qu'il suffit d'enregistrer les feuilles (A, B, ...et L) comme classeur archive, ce qui est facilement réalisable juste avant de recharger la nouvelle semaine... !
Bon dimanche.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionSimplement prévoir de copier les feuilles A ...L dans un classeur vierge que vous nommez et enregistrez dans le répertoire de votre choix (le même que celui de votre classeur de travail/récupération de l'année.
C'est d'ailleurs ce que proposait Mike-31 au poste 46 (salutations).
revenons un peu à ton programme, je pense partir sur 53 fichiers avec les onglets Couleurs et de A à L, mais il va falloir alléger un peu l'ensemble
as tu besoin des onglets Presence E.P.P, semaine 34 et Vue globale pour chaque semaine, si oui répare les formules en erreur sur ces onglets et retourne nous ton fichier
pour finir je vois un fichier Récap équivalent à l'onglet 2015 qui centraliserait toutes les données par semaine
Avant, il n'y avait pas de contrôle, ils faisaient ce qu'il voulait, plus maintenant
Voilà le fichier corrigé https://www.cjoint.com/c/EJss7q2xBzw
Merci Mike-31
une esquisse de ce qui pourrait être faite, un fichier par semaine avec un fichier Récap qui centralise les données annuelles comme cela tu conserveras tes archives. l'ensemble fonctionne uniquement par formule, le seul code VBA est ta fonction personnalisée et une ligne que j'ai créé pour éviter un message d'alerte que le fichier contient des liaisons.
comme l'ensemble pèse plus de 20 MO j'ai été obligé de poster ton projet sur un site différent de CJOINT.COM
à partir de ce lien télécharge le fichier ZIP, ouvre le et sort le dossier test qui contient ton programme complet
tu peux ouvrir plusieurs fichiers semaine et saisir des données, ensuite ouvre le fichier Récap voir ce que tu en penses
http://dl.free.fr/getfile.pl?file=/aeYpIRLW
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Tu as fais un boulot de fou, tu es d'une patience, c'est super bien fait.
Ma macro couleur ne fonctionne plus, quand je clique dedans, cela me dit 'impossible d'exécuter la macro', de plus la recap annuel ne comptabilise pas, est ce du au zip, parce que je vais dans liaison, ça marque erreur
tu as téléchargé le fichier ZIP, comme je te l'ai dit dans mon dernier post il faut l'ouvrir (double clic ou clic droit et ouvrir) tu verras un dossier nommé test que tu renommeras plus tard, dans un premier temps il faut sortir ce fichier test soit en faisant un Couper et Coller à l'extérieur du zip ou en faisant un cliquer/glisser et normalement tes fichier doivent fonctionner, pour ma part je les ai tester deux fois
il est possible qu'a la première utilisation Excel te demande d'activer les liaisons
non et même il est préférable de protéger tes feuilles, mais je viens de m'apercevoir que tu as déverrouillé la totalité de tes cellules, il est impératif de les reverrouiller et déverrouiller uniquement les cellules que tu souhaites laisser accessible à l'exception bien sur des cellules contenant des formules
ensuite protège tes feuilles avec un mot de passe mais attention de na pas l'oublier
les feuilles Récap comme le fichier Récap doit entièrement être protégé
si tes attentes sont satisfaites pas le statut de la discussion en résolu ou confirme le moi que je le fasse
j'ai peur de ne pas avoir compris,
sur le fichier semaine1, dans quel onglet et quelle cellule veux tu changer quoi par quoi !
chez moi j'ai bien 2015 Récap semaine1
l'année ou 2015 est piloté par la cellule C1 onglet Couleurs, qui a t il dans cette cellule
je viens de m'apercevoir que je n'ai pas reconduit le code de ton bouton de la feuille Couleurs, colle ce bout de code dans le module2
Sub afficheform()
UserForm1.Show
End Sub
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
comme tu dois ouvrir chaque fichier semaine pour verrouiller tes cellules à l'exception de celles que tu dois laisser accessible pour tes saisies, n'oublie pas de coller ce code dans chaque module2
Sub afficheform()
UserForm1.Show
End Sub
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Il faut que chaque onglet soit identique, si tu rajoutes 10 lignes onglet A il faut impérativement ajouter autant de ligne dans tous les onglets de A à L de sorte que les cellule R, S et T ou se trouve cette formule =SOMME(R5:R94) aient la même adresse et contrôler la formule afin de t'assurer que tes lignes soient prise en compte =SOMME(R5:R104)
ensuite sur l'onglet Récap en C5 tu as cette formule
=SOMME('A:L'!R95) il faut actualiser la formule, exemple si tu rajoutes 10 lignes dans tes onglets la formule devient =SOMME('A:L'!R105) et idem pour les cellule D5 et E5
(='[semaine30.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine31.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine32.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine33.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine34.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine35.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine36.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine37.xlsm]Vue globale'!J4+'P:\SDTP\US\GFPP\Moniteurs\semaines présences 2015\[semaine38.xlsm]Vue globale'!J4)
et ce sur plusieurs dizaines d'agents, ma question, est ce qu'il n'y aurait une façon plus simple pour mettre en place cette recap
Par avance merci
Cordialement
que je me remémore ta demande,
dans le dossier "semaines présences 2015", tu as créé un fichier par semaine "semaine1.xlsm à semaine53.xlsm" et dans chaque fichier semaine tu as un onglet "Vue globale'!" qui centralise en cellule "J4" les données de l'ensemble de tes onglets, c'est bien cela
et maintenant tu veux ajouter un fichier qui récupère les données de l'onglet
"Vue globale'!" cellule "J4" de l'ensemble de tes fichiers semaine, c'est bien cela !
ou tu veux simplement récupérer chaque valeur sur une ligne différente
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
et bien dans le ZIP que je t'ai envoyé il y avait ce fichier
https://www.cjoint.com/c/EKkuuqH8f3j
il suffit d'adapter les formules après avoir enlevé la protection
Si tu pouvais me donner ton avis
https://www.cjoint.com/c/EKkuQRq3vAw
oui c'est ça, et pour rapatrié les somme dans tes tableaux, exemple 3éme trimestre en J7 tu peux faire la somme par rapport aux mois juillet, août et septembre
=SOMMEPROD((($B$4:$B$56="juillet")+($B$4:$B$56="août")+($B$4:$B$56="septembre"))*($D$4:$D$56))
ou par rapport aux numéros semaine
=SOMMEPROD((C4:C56>=28)*(C4:C56<=40)*(D4:D56))
évidemment plus il y a de formules et plus le fichier augmente de taille, fait un clic droit sur l'icône du fichier et propriétés tu verras sa taille.
le fichier Récap lorsque je t'ai envoyé faisait 94 KO
compare le avec celui que tu as modifié
ça commence à faire, si tu ne l'ouvres pas souvent tu peux prendre quelques secondes pour qu'il s'ouvre, le plus gros problème sera pour le véhiculer par mail