Copier automatiquement données d'une feuille à une autre selon critère
Fermé
Majo_1983
Messages postés
4
Date d'inscription
mercredi 8 avril 2020
Statut
Membre
Dernière intervention
13 avril 2020
-
8 avril 2020 à 21:47
franc38 Messages postés 197 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 27 février 2023 - 14 avril 2020 à 08:08
franc38 Messages postés 197 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 27 février 2023 - 14 avril 2020 à 08:08
A voir également:
- Copier automatiquement données d'une feuille à une autre selon critère
- Copier une vidéo youtube - Guide
- Comment supprimer une feuille sur word - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Feuille de pointage excel - Télécharger - Tableur
- Super copier - Télécharger - Gestion de fichiers
7 réponses
franc38
Messages postés
197
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
27 février 2023
38
10 avril 2020 à 08:16
10 avril 2020 à 08:16
Bonjour
Ci dessous lien pour ma réponse...
https://www.cjoint.com/c/JDkgqD8Bivb
Une seule question ajout et retrait sont copiés où?
Dans ma réponse j'ai copié ajout-retrait dans les 2 feuilles...
Sheets("DONNÉES OPÉRATIONS").Range("F" & derlig).Value = ajout - retrait
Sheets("ACHATS CARBURANT").Range("I" & derlig).Value = ajout - retrait
pour voir la macro clic droit sur le nom de l'onglet et choisir visualiser le code.
la macro s’exécute lors de la saisie (automatiquement)
A+ François
Ci dessous lien pour ma réponse...
https://www.cjoint.com/c/JDkgqD8Bivb
Une seule question ajout et retrait sont copiés où?
Dans ma réponse j'ai copié ajout-retrait dans les 2 feuilles...
Sheets("DONNÉES OPÉRATIONS").Range("F" & derlig).Value = ajout - retrait
Sheets("ACHATS CARBURANT").Range("I" & derlig).Value = ajout - retrait
pour voir la macro clic droit sur le nom de l'onglet et choisir visualiser le code.
la macro s’exécute lors de la saisie (automatiquement)
A+ François
Majo_1983
Messages postés
4
Date d'inscription
mercredi 8 avril 2020
Statut
Membre
Dernière intervention
13 avril 2020
13 avril 2020 à 14:22
13 avril 2020 à 14:22
Bonjour François!!
Merci pour ta réponse et ton temps!
Pour répondre à ta question, je veux que toutes mes quantités inscrites en F dans la feuille 'Données opérations' soient copiées dans les colonnes 'Retrait' (C, G, K, O, etc) de la feuille 'Validation carburant' en fonction du # de réservoir dans lequel ils sont classés lors de la saisie dans 'Données opérations'.
De même, je veux que toutes mes quantités inscrites en I dans la feuille 'Achats carburant' soient copiées dans les colonnes 'Ajout' (B, F, J, N, etc) de la feuille 'Validation carburant' toujours en fonction du # de réservoir dans lequel ils sont classés lors de la saisie dans 'Achats carburant'.
Je veux aussi que les dates de chacun des ajout/retrait soient copiées dans l'onglet 'Validation carburant' et les transactions pour chaque réservoir soient mises en ordre chronologique de date. Si deux transactions se font à la même date pour un même réservoir, j'aimerais que ces transactions apparaissent sur deux lignes distinctes.
J'ai redéposé un fichier avec le résultat que je veux obtenir.
https://www.cjoint.com/c/JDnmuwBOsSv
J'espère que mes explications sont plus claires et en espérant que tu pourras m'aider car je suis plus que débutante avec les macros...!!
N'hésite pas si tu as d'autres interrogations! :) :)
Merci pour ta réponse et ton temps!
Pour répondre à ta question, je veux que toutes mes quantités inscrites en F dans la feuille 'Données opérations' soient copiées dans les colonnes 'Retrait' (C, G, K, O, etc) de la feuille 'Validation carburant' en fonction du # de réservoir dans lequel ils sont classés lors de la saisie dans 'Données opérations'.
De même, je veux que toutes mes quantités inscrites en I dans la feuille 'Achats carburant' soient copiées dans les colonnes 'Ajout' (B, F, J, N, etc) de la feuille 'Validation carburant' toujours en fonction du # de réservoir dans lequel ils sont classés lors de la saisie dans 'Achats carburant'.
Je veux aussi que les dates de chacun des ajout/retrait soient copiées dans l'onglet 'Validation carburant' et les transactions pour chaque réservoir soient mises en ordre chronologique de date. Si deux transactions se font à la même date pour un même réservoir, j'aimerais que ces transactions apparaissent sur deux lignes distinctes.
J'ai redéposé un fichier avec le résultat que je veux obtenir.
https://www.cjoint.com/c/JDnmuwBOsSv
J'espère que mes explications sont plus claires et en espérant que tu pourras m'aider car je suis plus que débutante avec les macros...!!
N'hésite pas si tu as d'autres interrogations! :) :)
franc38
Messages postés
197
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
27 février 2023
38
13 avril 2020 à 14:53
13 avril 2020 à 14:53
Bonjour
Ci joint ma solution
https://www.cjoint.com/c/JDnm0lK8yub
A+ François
Ci joint ma solution
https://www.cjoint.com/c/JDnm0lK8yub
A+ François
Majo_1983
Messages postés
4
Date d'inscription
mercredi 8 avril 2020
Statut
Membre
Dernière intervention
13 avril 2020
13 avril 2020 à 16:37
13 avril 2020 à 16:37
Bonjour François :)
J'ai enregistré ta solution sur mon poste de travail... Je tente d'ajouter des données et rien ne se passe. Qu'est-ce que je n'ai pas fait ou qu'est-ce que je fais incorrectement?
Et aussi, comment je fais pour copier ta macro dans mon fichier original?
Majo
J'ai enregistré ta solution sur mon poste de travail... Je tente d'ajouter des données et rien ne se passe. Qu'est-ce que je n'ai pas fait ou qu'est-ce que je fais incorrectement?
Et aussi, comment je fais pour copier ta macro dans mon fichier original?
Majo
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
franc38
Messages postés
197
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
27 février 2023
38
13 avril 2020 à 17:47
13 avril 2020 à 17:47
Excuse, j'avais fait le contraire que demandé
ci dessous ma solution
https://www.cjoint.com/c/JDnpUrtyPbb
A+ François
ci dessous ma solution
https://www.cjoint.com/c/JDnpUrtyPbb
A+ François
Majo_1983
Messages postés
4
Date d'inscription
mercredi 8 avril 2020
Statut
Membre
Dernière intervention
13 avril 2020
13 avril 2020 à 18:33
13 avril 2020 à 18:33
Super ça fonctionne à merveille!!
Le seul petit accro que je rencontre est que si je supprime une information dans une de mes deux feuilles de saisie ('Données opérations' et 'Achats carburant'), l'information demeure dans 'Validation carburant' plutôt que de s'effacer également. Même chose dans le cas d'une modification d'une des variables, la nouvelle entrée s'ajoute plutôt que de se modifier dans la feuille de destination.
Solution possible??
Le seul petit accro que je rencontre est que si je supprime une information dans une de mes deux feuilles de saisie ('Données opérations' et 'Achats carburant'), l'information demeure dans 'Validation carburant' plutôt que de s'effacer également. Même chose dans le cas d'une modification d'une des variables, la nouvelle entrée s'ajoute plutôt que de se modifier dans la feuille de destination.
Solution possible??
franc38
Messages postés
197
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
27 février 2023
38
14 avril 2020 à 08:08
14 avril 2020 à 08:08
Bonjour
Dans ce cas...
A chaque fois que tu regardes la feuille Validation carburant une macro se lance et reprend toutes les données de Données Opération et Achat Carburant
Efface les données sur Validation carburant
et recopie les données...
J'utilise une feuille Feuil1 (qui est masqué) pour le tri de mon tableau...
Bonne journée
https://www.cjoint.com/c/JDogcBoIoQb
A+ François
Dans ce cas...
A chaque fois que tu regardes la feuille Validation carburant une macro se lance et reprend toutes les données de Données Opération et Achat Carburant
Efface les données sur Validation carburant
et recopie les données...
J'utilise une feuille Feuil1 (qui est masqué) pour le tri de mon tableau...
Bonne journée
https://www.cjoint.com/c/JDogcBoIoQb
A+ François