Report de données automatique
Bonjour à tous,
Je souhaiterais pouvoir reporter des données saisies en horizontal en feuil1 sur la feuil2 mais en vertical.
Les explications sont en feuil2.
Merci beaucoup pour votre aide.
Fabrice.
Salut et bienvenue sur le Forum,
Dans le fichier ci-joint - pour autant que les macros soient enclenchées sur ta machine - à chaque fois que tu sélectionnes la Feuil2, elle se réactualise en fonction des modifications de ta Feuil1.
Ca va dans le sens désiré ?
Cordialement.
Bonjour Forum, Yvouille !
C'est exactement le résultat que j'attendais mais je pensais pouvoir le faire sans macro...
Pourquoi sans macro ? Parce qu'en fait, j'ai 12 feuilles de données (1 par mois) qui alimente le tableau final.
Yvouille, penses-tu que c'est possible avec une fonction ?
Sinon, une macro mais en partant du principe qu'il y a 12 feuilles...
Merci de ton aide précieuse Yvouille.
Bien cordialement.
Fabrice.
Salut Fabrice,
Je n’ai aucune idée si une solution par formule est possible ou non, mais je ne pense pas qu’une telle solution offrirait autant de souplesse que des macros, également pour la suite du travail. Je pense par exemple à un tri final des données ou à une mise en page du résultat, telle qu’une mise en place de bordures en fonction du nombre de données, etc. Donc – vu la génialité et la simplicité des macros – je n’aurais pas trop le courage de chercher une autre solution.
Maintenant, afin de pouvoir inclure 12 feuilles à ce récapitulatif, il faudrait que je puisse voir la texture de ton fichier, comment tu as nommé tes feuilles à prendre en considération, voir s’il y a des feuilles à ne pas prendre en considération, etc. Il faudrait donc avoir ton fichier à disposition ou du moins – si celui-ci comporte des données strictement confidentielles - un fichier exactement semblable avec quelques données-bidon par feuille.
A te relire.
Bonjour Yvouille, le forum,
Ci-joint, le tableau final que je souhaite avec les explications détaillées en feuille "QUOTITE ADE VOLUME".
Je pense qu'effectivement, seule la macro peut m'aider maintenant que le projet est plus clair pour moi...
Merci pour votre aide.
Fabrice.
Voici un nouveau jet. Si tu m’avais fourni de suite ton fichier réel, je n’aurais pas eu besoin de corriger toutes les références des macros par rapport à tes feuilles actuelles
Afin de pouvoir indiquer les dates dans la colonne A de la feuille ‘QUOTITE ADE VOLUME’, je vais chercher la date du mois indiquée normalement en C1 sur les feuilles mensuelles. Sur la feuille de janvier, j’ai déplacé ta date de B1 à C1 afin que ça joue aussi pour cette feuille.
Je n’ai pas compris d’où provenaient les données inscrites sur ta feuille ‘QUOTITE ADE VOLUME’ dans les colonnes C, D, F, G et H. Je n’ai donc traité que la colonne E de cette feuille pour l’instant, reprenant les données inscrites dans les colonnes E, H, K, etc. des feuilles mensuelles. J’attends tes éclaircissements pour compléter ces reports.
J’ai simulé quelques données dans la feuille de décembre pour voir si tout jouait jusqu’à la fin de l’année (et jusqu’à la fin des tableaux des feuilles mensuelles, avec mes données 'Zoé 1', 'Zoé 2' et 'Zoé 3').
A la fin de la macro des bordures sont mises en place sur le tableau des résultats en fonction du nombre de lignes reportées.
A te relire.
C'est vraiment du super boulot Yvouille...
Mille excuses mais je n'ai pas pu te donner le bon fichier au début car je ne l'avais pas. J'ai construit un exemple par téléphone...
Alors pour répondre à ta question, les données des colonnes C, D et F sont rentrées manuellement après la saisie dans les tableaux mensuels. Du coup, il ne faut pas effacer ces colonnes à la mise à jour.
Les colonnes G et H ont des formules de calcul qu'il faut laisser également mais c'est la même pour chaque ligne.
Comme tu as pu le constater, il y a 16 agences avec la possibilité de rentrer 6 dossiers (colonnes dossier) pour chacune d'entre elle. Le problème c'est que ces dossiers peuvent être saisis dans n'importe quel ordre (les différentes agences rentrent les dossiers quand elles l'obtiennent dans le mois). En plus, il faut que le dossier apparaissent dans la synthèse (QUOTITE ADE VOLUME) que s'il est édité, c'est à dire que si la colonne "Edité" est alimentée (chiffre en vert).
J'espère que je suis assez clair car pas facile d'expliquer ça par écrit...
Merci de ton aide.
Fabrice.
Mon fichier est la réponse à ta demande première !
Pour l’instant j’efface à chaque fois toutes les données de la feuille ‘QUOTITE ADE VOLUME’ car j’avais compris que tu pouvais ajouter des données dans les feuilles mensuelles en cours de route et que tu voulais à chaque fois avoir un report actualisé de tous les noms.
Maintenant tu me dis qu’il ne faut pas effacer les données en place. Alors que se passe-t-il si tu ajoutes des données sur une feuille mensuelle ? Faut-il rajouter ces nouvelles données dans la liste du récapitulatif du mois sur la feuille ‘QUOTITE ADE VOLUME’ au bon endroit ? Si c’est le cas – par exemple si en février tu rajoutes des données à janvier - ce sera quand même un peu compliqué.
Si tu désires par contre un récapitulatif après une certaine date – par exemple après le dernier du mois on établirait le récapitulatif du mois écoulé – ça pourrait être plus simple.
Essaie de me décrire ta manière de travailler en partant sur un fichier à un certain moment donné – fichier que tu me fournirais en l’état - et en m’expliquant ce qui peut encore changer par après.
Si nécessaire, pars sur la base du fichier ci-joint dans lequel j’ai neutralisé les macros et dans lequel j’ai effacé les données de décembre.
NB : Evite de fournir des indications dans tes fichiers, on en perd très vite l’historique. Reste sur ton fil pour cela.
A te relire.
Exact ! On ajoute des données dans les feuilles mensuelles en cours de route...
Seulement, entre temps, des données supplémentaires ont été saisies manuellement dans les colonnes C, D de la feuille de synthèse. Alors si on efface tout le tableau, il faudra ressaisir toutes ces données... Voilà la difficulté.
Il faudrait pouvoir insérer un nom et un montant nouveau sans pour autant effacer ce qu'il y a déjà dans le tableau.
Je ne sais pas si c'est possible et j'ai mis un exemple dans "QUOTITE ADE VOLUME" : l'agence Lyon 3 a obtenu un dossier de 100 en janvier, qui est édité.
Donc il s'insère avant le dossier "Nitaud" de l'agence Lyon 4 dans la synthèse "QUOTITE ADE VOLUME" mais sans effacer tout ce qu'il y avait déjà dans le tableau récapitulatif.
Dernier paramètre : il faut absolument que la colonne "Edité" du dossier, dans les fichiers mensuels, soit alimentée pour que le nom et le montant soient reportés dans le tableau de synthèse...
Merci pour tout. En espérant avoir été assez clair.
Fabrice.
Re,
Et dire que tu voulais faire cela par formules
Tutu, en D11 de la feuille de janvier, n’a pas été édité et F11 et pourtant tu l’as reporté. Est-ce une erreur ou je ne comprends rien ?
Et encore une question avant que je continue à chercher une nouvelle solution : Est-ce que tes dossiers (colonnes D, G, J, etc. des feuilles mensuelles) sont tous uniques ou est-ce qu’un même dossier peut se retrouver à deux endroits différents ? S’il peut se retrouver à deux endroits différents, est-ce que ça peut être sur la même feuille mensuelle ? Ce serait alors très embêtant. Par contre sur des feuilles différentes, ça semblerait moins problématique.
A te relire.
Bonjour Yvouille, Le forum,
Oui, pour tutu, Spash et Dolly, c'est une erreur... Si le dossier n'est pas édité, il ne doit pas figurer dans la synthèse. J'ai fait un copier-coller dans mon exemple...
Et pour répondre à ta question, il est possible effectivement de retrouver le même nom en cas d'homonymie ou si la personne a demandé 2 ou 3 dossiers le même mois.
Quand ma copine m'a fait la demande de ce fichier par téléphone, je pensais naïvement m'en sortir avec une petite formule... Mais voilà, il ne faut jamais dire oui par téléphone à une femme !!!
Je plaisante bien sûr mais je ne pensais pas que son projet était aussi compliqué au final.
Merci pour ton aide Yvouille.
Fabrice.
Re,
FMI_69 a écrit :Et pour répondre à ta question, il est possible effectivement de retrouver le même nom en cas d'homonymie ou si la personne a demandé 2 ou 3 dossiers le même mois.
C’est pour le moins embêtant et je trouve bizarre que tu n’aies pas pensé de m’en parler avant.
J’espère que tu ne t’es pas dit, justement parce que je t’en parle : « Après tout c’est vrai, pourquoi je ne lui dirais qu’il peut y avoir plusieurs dossiers au même nom comme ça, ça couvre toutes les possibilités éventuelles ».
Maintenant si tu as plusieurs dossiers identiques le même mois, comment veux-tu les reporter sur la feuille ‘QUOTITE ADE VOLUME’ ? Sur la même ligne avec des additions ou que sais-je d’autre ? Sur des lignes différentes ? Suivant ta réponse, il va peut-être falloir trouver une solution afin de différencier ces mêmes dossiers (par exemple ajouter une numérotation aux différents dossiers du genre Tutu_1, Tutu_2, etc.).
FMI_69 a écrit :Oui, pour tutu, Spash et Dolly, c'est une erreur... Si le dossier n'est pas édité, il ne doit pas figurer dans la synthèse. J'ai fait un copier-coller dans mon exemple...
Je trouve que ta demande manque un peu de sérieux ; tu présentes tout d’abord un fichier qui ne correspond pas à la réalité, tu présentes ensuite un fichier avec des données incorrectes, tu ne présentes pas les cas les plus délicats
Afin de continuer, j'aimerais bien recevoir un fichier réaliste, s'il-te-plait.
A te relire.
Re,
Yvouille a écrit :C’est pour le moins embêtant et je trouve bizarre que tu n’aies pas pensé de m’en parler avant.
J’espère que tu ne t’es pas dit, justement parce que je t’en parle : « Après tout c’est vrai, pourquoi je ne lui dirais qu’il peut y avoir plusieurs dossiers au même nom comme ça, ça couvre toutes les possibilités éventuelles ».
Désolé Yvouille ! Je ne pouvais pas t'en parler avant puisque nous avons travaillé sur le fichier, ma copine et moi, lundi matin...
Et s'il te plait, ne me prête pas cet état d'esprit machiavélique et calculateur qui tendrait à dire que je profite de la situation. Ce n'est absolument pas le cas... Ce n'est juste pas évident pour moi de traduire par écrit le projet complet. J'ai peut-être également posté trop vite...
Un client peut demander 2 ou 3 dossiers le même mois. Mais ce n'est pas un dossier identique puisque la nature du dossier (que l'on ne voit pas dans ce fichier) est différente et parfois le montant. Dans la synthèse, il faut juste que le nom et le montant soient reportés autant de fois qu'ils apparaissent dans le fichier mensuel (je te fais un exemple avec GAUTHIER sur Janvier...).
Merci et encore pardon pour mes imprécisions.
Fabrice.
Ce qui devait être répondu ayant été répondu, j’insiste un peu pour continuer à avancer : n’y aurait-il pas la possibilité de votre part de numéroter les dossiers de manière à en faire des références uniques ? Par exemple Gauthier_1, Gauthier_2, etc. ?
Si non, quelle est la probabilité que la colonne ‘Transmis’ du premier Gauthier soit identique à la colonne ‘Transmis’ du 2ème, du 3ème, du 4ème, etc. Gauthier ? L’idée étant de créer des références provisoires mais uniques durant la macro par combinaison de deux données du genre Gauthier_200, Gauthier_250, etc.
Si rien de tout ça n’est possible, je vais devoir partir dans une autre direction – encore inconnue - afin de trouver malgré tout une solution à ce problème.
A te relire.
Re,
La référence unique provisoire peut fonctionner car le montant ne sera jamais identique pour le même nom.
Par contre, si c'est plus simple pour toi, il est possible effectivement de numéroter les dossiers. Pas de souci. Dis-moi ce qui est le plus simple pour toi.
Merci d'avance.
Fabrice.
Re,
Dans le fichier ci-joint, tu n’as que des dossiers qui ont 100 comme 'Transmis' qui sont déjà reportés sur la feuille ‘QUOTITE ADE VOLUME’. Observe bien cette feuille avant de la quitter, car à la prochaine sélection elle sera modifiée.
Si tu vas consulter les feuilles des mois – sans rien y modifier pour l’instant – tu verras que j’ai simulé d’autres dossiers en plus, notamment des dossiers ayant 200 et 300 comme 'Transmis'. Comme les dossiers marqués 200 ont une indication correspondante dans la colonne ‘Edité’, ils devraient être reportés lors de la prochaine sélection de la feuille ‘QUOTITE ADE VOLUME’, alors que ceux marqués 300 ne doivent pas être reportés.
Tu m’as dit qu’un dossier pouvait être présent deux fois sur la même feuille d’un mois, mais qu’il était pratiquement impossible qu’il ait 2 x le même ‘Transmis’. J’ai quand même voulu éviter des problèmes et ma macro contrôle au préalable qu’il n’y ait pas de tel cas. J’ai simulé un tel cas avec le dossier ‘Janvier 4’ et si tu sélectionnes la feuille ‘QUOTITE ADE VOLUME’ afin de lancer la macro, tu verras que tu ne peux pas aller plus loin avant de corriger ce problème. Si la dernière phrase du message qui apparait alors te semble un peu brusque, on peut la supprimer
J’ai également simulé deux dossiers ‘Janvier 3’, mais comme ils n’ont pas le même nombre de ‘Transmis’, le deuxième dossier sera rajouter.
J’ai aussi simulé deux dossiers identiques avec le même ‘Transmis’ mais sur deux mois différents (voir en février le dossier ‘Janvier 1’) ; dans un tel cas, les deux dossiers sont reportés puisqu’ils sont sur des mois différents.
A la fin de la macro, des bordures sont ajoutées, ainsi que les formules nécessaires dans les colonnes G et H de la feuille ‘QUOTITE ADE VOLUME’.
A toi de faire des essais pour voir si tout ça joue.
Ce que je n’ai encore pas prévu : 1) Comment utiliser ce fichier pour une nouvelle année ? 2) Que faire si un nom de dossier ou un ‘Transmis’ ou un ‘Edité’ est modifié ??? Dans un tel cas le lien entre les données de la feuille mensuelle et celles de la feuille récapitulative sont perdues. Pouvez-vous prévoir les corrections manuelles nécessaires sur la feuille ‘QUOTITE ADE VOLUME’ ? Faut-il prévoir des corrections automatisées (assez compliquées selon moi) ??
A te relire.
Bonjour à tous, Yvouille,
J'ai quelques soucis si je veux modifier un montant existant dans une feuille mensuelle. En effet, il peut arriver qu'une saisie de chiffres déraille et qu'on soit obligés de changer le montant. Dans ce cas là, la macro semble perturbée puisqu'elle rajoute des lignes en B1 dans la feuille "QUOTITE ADE VOLUME".
Du coup, tout le tableau est décalé et faussé (je te laisse l'exemple dans le fichier joint).
Merci pour ton investissement...
A te relire.
Fabrice.
Salut,
Si au lieu de ne constater que ce qui ne fonctionnait pas sur mon fichier, tu m’avais dit deux mots de ce qui fonctionnait bien – notamment ce que j’ai fait en plus de ce que tu demandais - j’aurais encore eu plus de plaisir à t’offrir gratuitement (c’est une redite, mais elle est un peu volontaire) de mon temps
Je sais pertinemment qu’il y a un problème lorsque tu modifies des données des feuilles des mois, puisque je t’en ai parlé dans mon précédent texte. Je t’ai même posé des questions auxquelles tu n’as pas répondu.
A te relire.
Re-,
Yvouille, comment te dire... Je suis admiratif devant ton travail et extrêmement reconnaissant du temps que tu passes bénévolement sur le fichier de ma copine... Mais il me semblait te l'avoir déjà dit ou fait comprendre...
Maintenant, je n'ai pas attendu d'avoir 50 balais pour me faire donner des leçons de morale sur un forum. Si mes réponses ne te conviennent pas, je t'invite à laisser la main à quelqu'un d'autre ou, au pire, j'irai voir sur un autre forum si des spécialistes Excel sympas et patients peuvent aider le modeste utilisateur que je suis sans porter de jugement de valeur...
Pour revenir au fichier, laisse tomber pour les corrections de la feuille récapitulative en automatique. Nous ferons les mises à jour manuellement. Il ne devrait pas y en avoir beaucoup de toutes façons. Mais comment détermines-tu que je vais venir modifier une donnée si, dès que l'on clique sur l'onglet "QUOTITE ADE VOLUME" la macro fait son travail ?
A te relire peut-être !
Et merci.
Fabrice.
Salut Fabrice,
Je trouve que tu montes un peu vite les tours
Maintenant je n’ai pas compris si le fait de dire que tu pouvais aller sur d’autres forums voir s’il y avait des spécialistes Excel sympas sous-entendait que je ne l’étais pas
Je t’avais demandé de répondre à ma question et maintenant que tu l’as fait je peux continuer à chercher des solutions à vos derniers problèmes, à la lumière de tes dernières explications.
En fait, je demandais si vous ne pouviez pas simplement – à chaque fois que vous devez corriger un ancien dossier – penser d’aller immédiatement corriger les deux lignes correspondantes dans la feuille ‘QUOTITE ADE VOLUME’ ; l’ancienne ligne qui est toujours à l’ancien état et la nouvelle ligne créée sur la base du dossier corrigé. Mais bien entendu qu’il y a l’inconvénient qu’il faut y penser à chaque fois, autrement on y pensera plus.
L’autre solution que j’avais commencé à envisager était de lancer une macro événementielle à chaque modification d’une cellule des feuilles des mois dans les plages D7:U22 et que la correction y relative se fasse immédiatement et automatiquement sur la feuille ‘QUOTITE ADE VOLUME’ . J’avais toutefois indiqué que ça risquait d’être compliqué car je présume qu’il faut prévoir un type de corrections si tu modifies les colonnes ‘Dossier’, un autre type de correction si tu modifies les colonnes ‘Transmis’ et encore un troisième type pour les colonnes ‘Edité’.
Alors, on continue comment ? Ca te ferait plaisir que je continue à me pencher sur ton fichier ?
A te relire.