Retourner des valeurs dans un onglet selon conditions

Résolu/Fermé
mamined Messages postés 35 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 28 juillet 2020 - Modifié le 20 déc. 2018 à 11:21
mamined Messages postés 35 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 28 juillet 2020 - 20 déc. 2018 à 18:59
Hello Le forum,
je suis sur un casse tête que j'essaie d'expliquer ici et pour lequel j'aurais besoin de vos connaissances et votre aide:-)

Voici le job que je souhaite automatiser.

Mécanisme à automatiser:
Dans l'onglet Prod nous avons un état actuel des numéros de tournées existantes en colonne "A". Le nombre de ligne est susceptible de varier d'une fois à une autre.
Dès la colonne "C", puis les suivantes nous avons des valeurs qui elles peuvent également varier d'une part mais également être plus ou moins nombreuses d'une fois à une autre.

Dans l'onglet New nous avons un état actuel des numéros de tournées nouvelles en colonne "A". Le nombre de ligne est susceptible de varier d'une fois à une autre.
Dès la colonne "C", puis les suivantes nous avons des valeurs qui elles peuvent également varier d'une part mais également être plus ou moins nombreuses d'une fois à une autre.

But de l'automatisation:
1 Faire un Match entre les données de l'onglet "Prod" qui est l'état présent et de l'onglet "New" qui sera le nouvel état
2 dans l'onglet "Adaptations" retourner les valeurs suivantes en fonction des conditions :

Si une des valeur présente en colonne "A" de l'onglet "Prod" n'est plus présente dans l'onglet "New" alors retourner cette valeur dans l'onglet "Adaptations" en colonne "A" dès la cellule "A1", puis en "A2" et ainsi de suite pour toutes les valeurs manquantes.

Si une des valeur présente en colonne "A" de l'onglet "New" n'est pas présente dans l'onglet "Prod" en colonne "A" alors retourner cette valeur dans l'onglet "Adaptations" en colonne "B" dès la cellule "B1", puis en "B2" et ainsi de suite pour toutes les valeurs manquantes.
Retourner également les valeurs présentent dans l'onglet "New" dès la colonne "C" et ultérieure


Si une des valeur présente en colonne "A" de l'onglet "New" est également présente dans l'onglet "Prod", mais que les valeurs qui se trouvent dès la colonne "C" ou ultérieure de l'onglet "New" pour cette tournée sont différentes de cette de l'onglet "Prod" alors retourner cette valeur dans l'onglet "Adaptations" en colonne "C" dès la cellule "C1", puis en "C2" et ainsi de suite pour toutes les valeurs manquantes.
Retourner également les valeurs présentent dans l'onglet "New" dès la colonne "C" et ultérieure

J'ai fais un exemple sous l'onglet adaptation pour chaque cas.
Pour le retour des valeurs en colonnes "A;B ou C" sous "Adaptations", il faut chaque fois aller à la ligne du dessous. Ainsi si une valeur est présente en A1 et que la suivante vient en colonne "B" elle viendra en "B2" et ainsi de suite.

Je vais joindre le fichier et vous remercie pour l'aide.
Dadou

Lien fichier: https://www.cjoint.com/c/HLukuDdww34


Configuration: Windows / Internet Explorer 11.0
A voir également:

1 réponse

yg_be Messages postés 23336 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 novembre 2024 Ambassadeur 1 551
20 déc. 2018 à 18:57
bonjour, cherches-tu un conseil, un coup de pouce, ou quelqu'un qui réalise cela pour toi?
0
mamined Messages postés 35 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 28 juillet 2020
20 déc. 2018 à 18:59
hello
dans l'idéal un conseil et un coup de pouce pour apprendre :-) je pense qu'une partie je serais en mesure de le faire par l'enregistrement automatique d'une macro puis en retravaillant bout par bout mais tout je sais que je n'ai pas les connaissances pour le faire :-)
0