Menu

Retourner des valeurs dans un onglet selon conditions [Résolu]

Messages postés
29
Date d'inscription
mardi 4 février 2014
Statut
Membre
Dernière intervention
20 décembre 2018
-
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
Afficher la suite 

Votre réponse

1 réponse

Messages postés
7765
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 mai 2019
464
0
Merci
bonjour, cherches-tu un conseil, un coup de pouce, ou quelqu'un qui réalise cela pour toi?
mamined
Messages postés
29
Date d'inscription
mardi 4 février 2014
Statut
Membre
Dernière intervention
20 décembre 2018
-
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 :-)
Commenter la réponse de yg_be