Copier/Coller 5 cellules en fonction des valeurs de deux autres [Résolu/Fermé]

Signaler
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016
-
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016
-
Bonjour,

Afin de faciliter le boulot de plusieurs personnes de mon entreprise, j'ai pour envie d'automatiser la récupération de données sur un fichier excel.

Voilà le topo:
Nous venons tous les matins construire un graphique en récupérant une série de 5 cellules consécutives (peu importe la valeur de cette cellule) en fonction de deux autres. Ces deux autres étant la date pour la première et le poste pour la deuxième (le poste représentant une tranche horaire de 8h sur la journée).

Nous devons donc récupérer 5 cellules consécutives par jour sur les postes :
- 226 (22h-6h)
- 614
- et 1422

La difficulté étant que nous n'avons pas à tous les coups de cellule pour chaque date ou chaque poste. C'est à dire que le nombre de valeurs pour chaque date peut varier entre 0 et quelques dizaines.


C'est pourquoi, avec mes maigres connaissances en vba, je fais appel à vos lumières afin de pouvoir faire gagner du temps à plusieurs personnes de mon entreprise.

La source
Ci dessous, le lien vers le fichier type où sont récoltées ces données.
Les valeurs sont à récupérer dans la colonne "Ad TH Recto Op Essai" (BU) en vert en fonction des colonnes "Date fab" (F) et "Poste" (H) qui sont en jaune.

https://www.transfernow.net/?utm_source=partagefichierscom&utm_medium=download


Dans l'idéal, la colonne où sont récupérées les valeurs devrait rester facilement modifiable (même pour un novice), car le fichier source pourrait être amené à être modifié dans l'avenir.


La cible :
Concernant l'endroit où copier ces données, nous les copions dans un tableau existant où plusieurs graphes viendront se construire à partir de son contenu.
Les données des postes seront répartis en "matin" "après-midi" et "nuit". Plus exactement en M AP N, soit trois colonnes juxtaposées.
Chaque jour est donc composé de ces trois colonnes représentant les trois postes, et chaque jour est composé de 5 lignes.
Chaque graphe est construit sur un total de 10 jours, soit 50 lignes au total.

Ci-dessous le lien vers le fichier cible type.

https://www.transfernow.net/?utm_source=partagefichierscom&utm_medium=download

Cible : feuille "valeurs à contrôler"


Merci d'avance!
Spicanis

2 réponses

Messages postés
9745
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 juillet 2020
1 061
Bonjour,
Dommage mais c’est incompréhensible, il serait bien de mettre un exemple concret sur vos fichiers de manière à avoir une correspondance.


Salutations.
Le Pingou
Messages postés
15267
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 août 2020
1 323 >
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Bonjour,

autant vouloir paraître culotté Y a pas de lezard. Je ne vous oublie pas, mais j'ai aussi quelques obligations

Votre reponse du spicanis - 18 févr. 2016 à 11:40 est ce que nous attendons dans le cadre de l'Assurance Qualite, optimisme et progres ( je vous charie un peu mais quoi que .....)
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Re,

Je comprends, merci!
Messages postés
15267
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 août 2020
1 323 >
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Bonjour,

Version toujours un jour avec choix ligne Production. Meme depart, changement de date et suivre: https://www.cjoint.com/c/FBwooo2AVIf

Question: le fichier extraction a-t-il toujours le meme nom ??

Je regarde pour donnees sur 10 jours
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Bonjour

Votre dernière version fonctionne très bien, merci!

Concernant le nom, le fichier n'étant pas commun à tous, son nom peut être amené à changer en fonction d'une personne ou d'une autre

Spicanis
Messages postés
15267
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 août 2020
1 323 >
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Re,

Version un jour avec choix du chemin et du fichier

https://www.cjoint.com/c/FBwpPu0cXDf
Messages postés
15267
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 août 2020
1 323
Bonjour,

Z'etes toujours a l'ecoute ??????????????????????????????????
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Bonjour

Au temps pour moi, je pensais avoir répondu.

Cette version fonctionne également très bien et permet d'éviter pas mal d'erreur!

Merci
Messages postés
15267
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 août 2020
1 323 >
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Re,

Version 10 jours : https://www.cjoint.com/c/FBxnSOJEmbf

Y a des rates dans votre fichier extraction:

12/12/2015 07:33 614
12/12/2015 07:43 226
12/12/2015 08:27 614

20/01/2015 18:26 1422
20/01/2015 19:45 614
20/01/2015 20:28 1422

25/01/2015 23:41 226
26/01/2015 01:00 614
26/01/2015 01:08 226

28/01/2015 03:17 226
28/01/2015 05:34 614
28/01/2015 16:09 226

30/01/2015 23:35 226
31/01/2015 00:19 614
31/01/2015 01:30 226

02/02/2015 20:22 1422
02/02/2015 21:55 614
02/02/2015 22:30 226


et encore

Ca risque de poser des soucis pour le calcul des plages par jours
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Re,

Après quelques essais, cette version m'a l'air fonctionnel.
Je vais faire quelques tests dans l'apres midi et demain matin avant de vous faire un retour définitif.

Merci
Spicanis
Messages postés
23
Date d'inscription
lundi 24 août 2015
Statut
Membre
Dernière intervention
7 mars 2016

Bonjour,

Après plusieurs essais, tout semble fonctionner correctement.

Le code est très clair et laisse donc la possibilité de modifier les cellules cibles (BU ici) pour l'appliquer à d'autres caractéristiques.

Merci 894009