Comment copier une ligne suivant critaire
RésoluKyoshi6 Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai récupéré un tableau Excel, avec des lignes de licenciés d'une Région.
J'ai créé plusieurs feuilles qui correspondes à chaque département.
J'aimerai qu'a chaque écriture de ligne elle se copie automatiquement dans la feuille de son Département.
Si quelqu'un a une solution
D'avance merci
Windows / Chrome 110.0.0.0
19 réponses
-
Bonjour.
Nous sommes très nombreux ici à pouvoir te proposer une solution !
Il suffit que tu joignes ton fichier Excel.
1) Aller dans https://www.cjoint.com/
2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi https://www.transfernow.net/
-
Bonjour,
voici le lien de mon fichier EXCEl
Cordialement
Lien cjoint supprimé infos personnelles Modération CCM
-
Bonjour
une proposition pour la feuille 34
avec formules colonne MàY feuille licenciés
laissé 2 feuilles car trop lourd sur cjoint
Attention cela risque d'augmenter la taille du fichier qui risquera de se dégrader
il faudrait peut être traiter dpt par dpt et copier les résultats dans des classeurs séparés.
-
bonjour,
En fait je suis mal exprimé.
Le fichier licence (change chaque année). je cherche un licencié (ctrl+F) et je récupère le numéro colonne A et je le l'écrit
dans la colonne numéro de la feuille Homologation, la ligne s'inscrit automatiquement.
J'aimerai que lorsque la ligne s'inscrit dans la feuille homologation elle s'inscrive aussi dans la feuille de son Département.
Cordialement
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonsoir,
Ce que tu demandes est faisable, mais il faut quelques explications...
- Comment récupères-tu l'onglet "licenciés"?
- Qui rajoute les 3 dernières colonnes de l'onglet "Homologation...."? (notamment le date d'homologation)
- En I12, 80, c'est pas 30?
Bref, il serait peut-être plus facile de travailler directement sur le fichier licence, et ensuite, dispatcher vers les autres onglets...
Et selon ta version Excel, au moins 2 solutions, VBA ou Power Query
@ te relire (réponse demain ou lundi, en fonction de mes dispos...)
-
Bonsoir,
Je récupère le fichier licenciés à la Fédération.
C'est moi qui rajoute manuellement les dernières cases (grade, date, etc.)
Effectivement c'est 30. (Oups)
Actuellement a chaque opération je fait un copier collé de la ligne dans l'onglet de son département.
Cordialement
Nouveau lien (sans les noms..) https://www.cjoint.com/c/MBzuic5H8eW
-
Bonjour,
Tu n'as pas répondu à la question principale, ta version d'Excel...
En quelques années, Excel a fait un grand bond, et quelques nouvelles fonctions ont fait leur apparition...
Et en fonction de cette version, on peut proposer plusieurs solutions..
@ te relire, avec cette information.
Bonne soirée, et bonne fin de W-E
Re-,
Pas de soucis..
Comme tu as 2019, il existe une fonction "Filtre" qui te permet de faire ce que tu veux...
Cependant, dans tes fichiers "exemple", il y a toute sorte de données, parfois des formules, parfois des données en "dur", certains résultats sont au format "Texte", d'autre, au format "Nombre"..
Je continue à penser que le top serait de travailler sur l'extraction du fichier initial, car dans ton fichier actuel, il y a des formules, qui renvoient donc des infos sur un numéro de licencié, et des données insérées en manuel, potentiellement source d'erreur en cas de modification de la base...
Je vois ça demain.
Bonne soirée
-
-
-
Bonjour,
Finalement, j'ai opté pour une solution Power Query.
Dans le 1er onglet, un Tableau Structuré (TS) nommé "T_Fede" (tu y colles tes infos issues du site de la Fédé)
Dans le 2ème onglet, un autre TS nommé "T_Homolog", avec les formules qui vont bien des colonnes B à K, à toi de remplir les colonnes L, M et N. Pour mettre à jour ce TS, tu mets les numéros qui t'intéressent en colonne A, le TS doit s'ajuster automatiquement.
Pour mettre à jour le dispatching dans les différents onglets, il suffit de cliquer dans le ruban "Données" sur le bouton "Actualiser tout".
Et c'est tout.
Bon courage, et bonne semaine
https://cjoint.com/c/MBBi7HbyDKN
-
Bonjour,
FORMIDABLE !
Cela fonctionne super bien.
Cela va me simplifier la tâche de secrétaire et m'éviter les oublis.
Un grand merci
Bien à toi
-
Bonsoir,
J'ai parler trop vite.
Le problème se sont les récipiendaires qui ne sont pas licenciés cette saison (Et donc pas sur la liste fédérale).
Actuellement je les récupères sur la liste de la saison dernière puis copié / collé sur homologation.
Sur la nouvelle mouture c'est pas possible car à chaque mise à jour cela me met du désordre dans les départements.
Je pensai les copier à la suite sur "T_Fede" mais cela ne fonctionne pas.
J'espère qu'il y a une solution
cordialement
-
Bonjour,
J'avais effectivement remarqué ces "PAS LIC"....
Est-ce que leur donner un numéro temporaire, style "T001", ne suffirait pas?
Regarde dans le fichier joint.
- J'ai rajouté trois licences temporaires dans le tableau "T_Fede"
- Un onglet supplémentaire, avec une formule "Filtre", qui te permet de visualiser rapidement la liste des licences temporaires pour éviter les doublons.
- Dans l'onglet "homologation", tu mets les numéros temporaires comme dans le fichier..Si ça peut convenir???
https://cjoint.com/c/MCbg1r8jhxN
Bonne journée
PS, je continue à penser qu'utiliser 2 onglets n'est pas une solution optimale. Pour moi, je n'utiliserais que l'extraction de la Fede, en rajoutant les colonnes nécessaires. La répartition serait identique.
-
Bonjour,
J'ai rajouté la douzaine de 'pas licenciées' avec le style N° "T001"et cela me convient.
Par contre dans l'onglet Tamp dès que je rajoute un numéro temporaire dans le tableau 'T_Fede',
il marque: #NOM?
Dans ta remarque dans PS, je ne comprend pas le démarche.. ???
En fait j'ai récupérer ce fichier de mon prédécesseur.
Cordialement
-
Re-,
Tu m'as bien dit, dans le post <9> que tu avais la version Excel 2019.
La fonction "Filtre" devrait donc fonctionner :
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel 2021 Excel 2021 pour Mac Excel 2019 Excel pour iPad Excel pour iPhone Excel pour les tablettes Android Excel pour les téléphones AndroidCette fonction te permettrait (si elle fonctionnait..) d'avoir la liste des T_xxx déjà insérés, afin d'éviter les doublons
Et pour mon PS, pourquoi ne pas mettre tes infos complémentaires directement dans le 1er onglet, en faisant des filtres par exemple sur les comités, compléter, ...
Et le dispatching prendrait ce 1er Tableau, pour verser vers les autres onglets...
A voir...
Sinon, comment récupères-tu les numéros de la colonne A de l'onglet "Homologation"? (ils proviennent d'une liste quelconque?)
On pourrait aussi faire un filtre sur cette liste...
-
Bonsoir,
La fonction liste des T fonctionne. Mais lorsque j'ajoute les lignes supplémentaires elle se met en défaut.
(peux être que je fait une fausse manœuvre ???) .
Comment je récupère le fichier:
1) Chaque saison j'extrais les Adhérents de + de 14 ans de la Région.
2) Je supprime les colonnes qui ne m'intéresse pas. (Adresses, villes ,téléphone, etc...)
3) Je crée une colonne "Comoté". Pour trouver le N° du Comité, j'isole les 2 chiffres qui se trouve dans la clone Code_club;
(Formule ---- =STXT(AL;5;2)
4) Je crée une colonne à gauche et la numérote de 1 à ....
5) Copier /Collé sur la feuille licenciés.
C'est un peu long mais c'est une par saison donc c'est raisonnable !
Pour le reste je comprend pas, c'est au-delà de mes compétences
Cordialement
-
Re-,
OK, je regarde ça demain, et j'essaie d'automatiser le tout...
PS, si tu veux, tu peux m'envoyer un extrait de l'extraction effectuée (sans les colonnes mentionnées et confidentielles) en messagerie privée, si ça ne te gêne pas...(sous forme de lien cjoint), et ensuite, on travaillera sur les "non licenciés"
Bonne soirée
-
Bonsoir,
Ci joint le fichier fédéral que je viens d'extraire:
https://cjoint.com/c/MCbvlpRqmsW
Sinon a part le contrôle Temp le reste fonctionne pas mal.
J'ai essayer la mise en page des départements (couleur, espacement..;)
Mais dès que j'actualise la mise en page reviens à l'original;
Merci de ta patience
Re-,
Pour info, le fichier sous le lien est corrompu, impossibilité d'ouvrir..
En reprenant le fil, je vois que finalement, seul un risque de doublons dans la numérotation des "TMP" pourrait se produire. Si la fonction "Filtre" ne fonctionne pas sur ta version (étonnant???), et comme la saisie ne se fait qu'une fois par saison, tu peux à la rigueur mettre à jour toi-même la liste utilisée...
Si tu veux quand même améliorer ton fichier, n'hésite pas.
Bonne journée
-
-
Bonjour,
Pour garder les différentes mises en forme, il faut sélectionner une cellule quelconque de la requête, Ruban "création de tableau/Propriétés" :
Décocher "Ajuster la largeur des colonnes", tout en conservant "Conserver le format des cellules"
Refaire la manip sur toutes les requêtes.
Bonne journée
-
bonjour,
Mise en page impec.
Ci-joint le fichier Fédéral (hier j'ai fait un loupé)
https://www.cjoint.com/c/MCck6dl18aW
cordialement
-
Re-,
Ok, vu le fichier.
Cependant, je ne sais toujours pas comment tu détermines les numéros que tu dois conserver dans la colonne A???
Tu dis "copié/collé", ok, mais de quoi? de toute la base?
Dans ce cas, pourquoi des formules type RechercheV, si tu fais un copié/collé?
Tu pourrais faire ces manips directement dans l'onglet que tu récupères, supprimer les colonnes inutiles, juste ajouter le comité par la formule, et rajouter à droite tes données propres...
Et ajouter en bas les non-licenciés?
Bref, je pige pas tout...
-
Bonsoir,
J'ai encore un petit problème:
Dans la colonne Date homologation j'ai changé le format de cellule date avec un format personnalisé 00"/"00"/"0000
pour ne pas avoir à taper les slashs.
Y a t'il une solution ?
Merci D'avance
Cordialement
Bonjour,
Ce n'est pas forcément une bonne idée, car ce que tu entres, c'est un nombre qui ne correspond à rien...(malgré les apparences)
Si tu ne veux pas taper 10 caractères, tu entres la date sous format "jj/mm/aa" soit 8 caractères, tout pareil que sans les slashs...
Sinon, si tu veux absolument maintenir ta façon de faire, il va falloir modifier la requête, et si tu veux malgré tout des dates dans les tableaux départementaux, rajouter quelques étapes.
A toi de voir.
Bonne semaineBonjour,
merci pour ta réponse.
Sur la feuille Homologation, dans la colonne date d'homologation j'ai changé le format de cellule (00"/"00"/"0000) ainsi que dans chaque feuille de département;
Le résultat est aléatoire. quelques fois sur certaine ligne cela fonctionne et d'autre non.
J'ai du certainement rater une étape.
cordialement
Re-,
Comme déjà dit, ce que tu entres, même si visuellement, cela ressemble à une date, ce n'est juste qu'un nombre...
Donc non exploitable...
Pour Excel, une date, c'est juste un nombre, 1 correspondant au 01/01/1900. Aujourd'hui, 06/03/2023, correspond au nombre 44 991.
01032023 (visuellement 01/03/2023), en réalité 31/07/4725 pour Excel...Et pour Excel, la date maxi étant le 31/12/999, soit en nombre 2 958 465, tout ce que tu entres au delà ne sera plus compris comme une date...
Donc, je serais toi, j'oublierais cette idée...(mais ce n'est qu'un conseil...)
-
-
Bonsoir,
J'ai hérité de ce petit programme, c'est mon prédécesseur qui l'a créé et me l'a passé.
Effectivement je copie tout le fichier fédéral (remanié) et je le colle dans "licences".
Ensuite dans la colonne A , la première ligne 1 puis 2 et ainsi de suite vers le bas.
Pour le reste (formule, Recherche V) je ne comprend pas comment cela fonctionne.
Cordialement
